1 Like
View Photographer's Profile
Wat Chedi Luang (Temple of the Big Stupa) is an impressive ruined temple in the center of Chiang Mai, northern Thailand, dating from the 14th and 15th centuries.
...
Thailand