Chharabra, a small village situated approximately 8250 feet above sea level, 13 km from Shimla
Uploaded to Shimla — 5 years ago