Hindu gods Shiva and Parvati sitting 40ft tall. They look pretty cool and were in a park in a place nicknamed Vizag on the east coast.