Sculptures to explore in Himachal Pradesh
Himachal Pradesh (meaning "snow-laden province") is situated in the Western Himalayas. Himachal Pradesh is spread across valleys with many perennial rivers flowing through them. Almost 90% of the state's population lives in rural areas. Agriculture, horticulture, hydropower, and tourism are important constituents of the state's economy.
Langza Buddha StatueLangza, 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.