Scriven Rock

Scriven Rock is a location mentioned in the game, Dreamworks Dragons: Dawn of New Riders.

Geography
Nothing is mentioned about the geology, landscape, flora, or fauna of Scriven Rock. It is a populated island, as Scribbler lived and learned here. The residents also know about the existence of dragons, so there might be some living on the island.