Chharabra is a small village situated approximately 8050feet above sea level, 13 km from Shimla.
Uploaded to Shimla — 3 years ago