SUMMARY | PHOTO GALLERY | NEXT | PREVIOUS | | LEXICON

ARCHITECTURE & ICONOGRAPHY

 

 

 

  thewalai

 

Thailand

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’.

TRAVEL PICTURE LOCATION DIRECTIONS