These are the Ubud Hanging Gardens, a luxury resort set in the middle of a land of volcanoes, forests, and rice terraces, in the heart of Bali. The resort and its hanging pool are perched on a gorge, gazing out at a temple on the opposite cliff.