SUMMARY | PHOTO GALLERY | NEXT | PREVIOUS | ► | LEXICON
ARCHITECTURE & ICONOGRAPHY
thewalai
Thewalai is the Thai term for a the place where idols are enshrined, such as this one in Singburi with a statue of Phra Phrom Sih Nah (fig.), which is known as Phra Phrom Thewalai, i.e. Brahma Shrine.
Wildlife | Ramakien Characters | Attractions Per Province Map of Thailand | Explorer's Map | Bangkok & The Provinces Thai Alphabet | Photo Album | National Parks | Hill Tribes Travel Blog | Proverbs & Idioms | Thai Philately