One of the many temples at Mahabalipuram, spectacularly set next to a beach - loved the raptor soaring in the sky