Ternate Island - North Moluccas, Indonesia.