Layda - mountain located in Russia, Asia. Within mountain range Shantar Islands. Elevation - 492 m (1,614 ft). Coordinates - Latitude: 54.88394, Longitude: 137.32246.
By signing up you accept the Terms