Photo of the week: Statue at Wat Chedi Luang in Chiang Saen, Thailand
This week's travel photo is of a Buddha statue on the wall of Wat Chedi Luang in Chiang Saen, Thailand. The construction of the temple apparently began in the year 1291, making it very old. The historic city of Chiang Saen, located on the Mekong River, is full of interesting ruins dating back to the [...]