This is an iconographic painting of Vishnu riding on Garuda (a mythical divine bird), from South India. Vishnu is the presiding deity at the Tirupati Venkateshvara temple on the Tirumala hills, in Tamil Nadu, South India.
This is an iconographic painting of Vishnu riding on Garuda (a mythical divine bird), from South India. Vishnu is the presiding deity at the Tirupati Venkateshvara temple on the Tirumala hills, in Tamil Nadu, South India.