Long peeling lefts come through Impossibles, Bingin, Bali, Indonesia at sunset. Taken with a drone in June 2025