Google
×

Mount Binalud

Peak
Mount Binālud is a peak in Razavi Khorasan province in Iran. It is also known as the Roof of Khorasan. Wikipedia
Elevation: 10,564′
Mountain range: Alborz