This photo was taken in 2010 at «The Land's End». Kanniyakumari, Tamil Nadu, India.
Kanniyakumari is the southernmost tip of the Indian subcontinent, that's why it's called «The Land's End».