Wat Phra That Chedi Luang

Chiang Saen, Thailand

Wat Phra That Chedi Luang

8.8