India
At the entrance of the Shore Temple,
on Mahabalipuram beach (south India).
Back