The Big Buddha Statue at Wat Yang Kuang in Chiang Mai, Thailand
[ad_1] The Big Buddha at Wat Yang Kuang in Chiang Mai, Thailand, is a popular tourist attraction and religious site. The massive statue stands at over 100 feet tall and is made of bronze, making it one of the largest Buddha statues in Thailand. The Big Buddha is located on top of a hill, offering … Read more