2 of the 12 giant guardians protecting the temple: Maiyarap and Wirunchambang Welcome to Wat Phra Kaew (Temple of the Emerald Buddha in English)–the most sacred Buddhist temple in all of Thai…