Tag : Thotsakhirithon

Garudas in Wat Phra Kaew, Bangkok

The Grand Palace is a complex of buildings at the Old Bangkok, Thailand, also known as Wat Phra Kaew or the Temple of Emerald Buddha, the symbol of the Thai state. Since the founding of Bangkok as the Nations capital by King Rama I, The Grand Palace has been the major architectural symbol of The Thai Royal Family. And I …

View Photos