Photo of the week: Wat Phra Kaew, Thailand
This week's photo is of a Stupa (chedi) in Wat Phra Kaew (also known as The Temple of the Emerald Buddha) in Bangkok, Thailand. Wat Phra Kaew is regarded as the most sacred temple in Thailand, located within the Grand Palace walls. This stupa is "held up" by 20 colourful statues surrounding its base. What [...]