the charm of the beauty of the Island of the Gods, Bali, Indonesia