Chauntra

A scenic hamlet

Himachal Pradesh 175032, India