The Royal Twin Chedis of Doi Inthanon

Perched high above the clouds and surrounded by beautifully manicured gardens, the twin Royal Pagodas of Doi Inthanon are among the most iconic and photogenic landmarks in Northern Thailand. Officially known as Phra Mahathat Naphamethanidon and Phra Mahathat Naphaphonphumisiri, these striking structures stand proudly near the summit of Thailand’s tallest mountain, rising more than 2,500 meters above sea level. Their dramatic setting, with mist drifting through the valleys below, makes the visit feel both peaceful and awe-inspiring.