Chiang Mai’s Wat Chedi Luang
Wat Chedi Luang is a historic Buddhist temple located in Chiang Mai, Thailand. The temple was built in the 14th century and was once home to the famous Emerald Buddha. The main attraction of the temple is the massive chedi, or stupa, which was partially destroyed during an earthquake in the 16th century. The temple … Read more