On the ground of the Grand Palace in Bangkok, Wat Phra Si Rattana is a small but significant religious site. The temple is full of a complicated history and mysterious origins of the Emerald Buddha. Besides the Emerald Buddha, the architecture of the temple is...