Maamallapuram, India - Naga Puttagunta

The Five Rathas