Garuda – Lord Vishnu’s carrier
Garuda Introduction Garuda means eagle. Garuda is vedic god and a mount of Lord Vishnu. He is commonly seen in Vaishanav temples (temples associated with Lord Vishnu or his Avataras). Sculpture Information Garuda sculpture is located at Vishnu Temple of Siddheshwara in Newasa, Maharashtra (India). It is placed in front of the Vishnu abode. This […]