Manimahesh Lake, nestled in Himachal Pradesh's Higher Himalayas, - Image Details
Image
Manimahesh Lake, nestled in Himachal Pradesh's Higher Himalayas,

July25th2024, Himachal Pradesh, India. Manimahesh Lake, nestled in Himachal Pradesh's Higher Himalayas, is a sacred pilgrimage site for Hindus and Buddhists, dedicated to Lord Shiva

View Full Image on Dreamstime

Username: Rupendrarawat143

Editorial: No

Width: 6000 pixels

Height: 4000 pixels

Downloads: 0

Image ID: 329326553