A festival on the town square in Chamba, Himachal Pradesh. This panorama is made of several images stitched together.
chambaindiapanorama
Himachal Pradesh