Świątynia Chedi Luang znajduje się w samym centrum Chiang Mai i przez to zwana jest “filarem miasta”. Najbardziej charakterystyczną budowlą tego zespołu świątynnego są ruiny masywnej, kwadratowej stupy.
Świątynia została ufundowana w okresie panowania w królestwie Lanna władcy Saen Muang Ma (1385 – 1401 r. n.e.). Budowa jej trwała kilkadziesiąt lat i ostateczną formę uzyskała ona dopiero w II poł. XV w.
O randze świątyni może świadczyć fakt, że na jej terenie przez kilkadziesiąt lat przechowywano figurkę Szmaragdowego Buddy – najświętszy dla Tajów wizerunek Buddy. Obecnie znajduje się on w Wat Phra Kaeo w Bangkoku
W 1545 r. centralna stupa uległa częściowemu zniszczeniu na skutek trzęsienia ziemi i nigdy jej nie odbudowano w oryginalnej formie.