The gigantic and towering sitting Buddha statue on the top of the village hill in Langza which one of the most uncommon specters and arguably the most unique open air statue of Buddha ever found. From miles galore over the hills or beyond the valleys this statue enthralls your vision like a towering landmark and from close encounter inspires peace and tranquility.
Know more about Kaza, Himachal Pradesh
Advertisement
Comments: