Home Travel Photo Of The Day - Masterpiece 1 year ago Travel 10723 Views Masterpiece single stone carving of Hindu god on horseback, Sri Ranganathaswamy Temple, Srirangam, Tamil Nadu State, India.