They are higher and usually steeper than a hill and are generally over 600 metres high. They are often found together in a group called a mountain range. The highest ... are the world's longest ...
Nestled atop the picturesque Jakhoo Hill in Shimla, Himachal Pradesh, stands the Jakhoo Temple, renowned as the highest Hanuman temple in the world. Perched at an altitude of 8,054 feet above sea ...