Maamallapuram, India - Naga Puttagunta

Shore Temple - Tank