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