SUMMARY | PHOTO GALLERY | NEXT | PREVIOUS | | LEXICON

RELIGION & MYTHOLOGY

 

 

 

  Rahu on Garuda

 

Thailand

A unique image of the demon Rahu standing on Garuda, prior to losing his legs, at Tantra Thewala, i.e. the ‘Tantra Idol Shrine’, which is also known as Wat Phra Siwa Chao, i.e. the ‘Lord Shiva Temple’, in Bangkok (fig.).

MAP LOCATION DIRECTIONS