Binalud Mountains

The Binalud Mountains are a range in northeastern Iran between Mashhad and Nishapur, forming part of the region’s highland landscape.

Connect