Wat Chedi Luang temple

Wat chedi Luang is a temple located in chiang mai built in the 14th century. Its a historic and culturally significant Buddhist temple located in the old city of Chiang Mai, Thailand. The central chedi (stupa) was once the tallest structure in Chiang Mai originally reaching around 82 meters high.