Designed by
Title
Wat Chedi Luang temple of the big stupa or temple of the royal stupa is a Buddhist temple in the historic centre of Chiang Mai, #171724730
Description
Wat Chedi Luang temple of the big stupa or temple of the royal stupa is a Buddhist temple in the historic centre of Chiang Mai, Thailand.
This image is editorial