Long Island beach, Andaman and Nicobar Islands, India.