The image is of Adiyogi Statue in Isha Yoga Centre, Coimbatore, Tamilnadu, India. The statue holds the Guiness World Record for having world’s largest bust.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections