Mount Binalud

Mount Binālud (In Persian: بینالود) is a peak in Razavi Khorasan province in Iran.

It is also known as the Roof of Khorasan.

[citation needed] This Razavi Khorasan province location article is a stub.

You can help Wikipedia by expanding it.