Ubud Hanging Gardens Hotel, a man-made attraction.