Get Travalour for free on Google Play

Langza Buddha Statue

Langza, Himachal Pradesh 172114, India


This is a huge Buddha statue located in the Langza village and it is located in the top of a hill and many tourists come here to see this huge statue.

Location of Langza Buddha Statue