The isle of the dead. Bali, Indonesia.