Which mountain is known as the Pyramid Peak of the Himalayas? Discover why Shivling earned this title, its location, elevation, geographic significance and interesting facts in this article.