Stock Photo Description
The old abandoned 3D Turbo Theater at Taman Festival on Bali island in Indonesia. A sizable entertainment park that never really took off, having a soft opening in 1997 and lasted until the year 2000 and since then has been left for nature to take hold making it an interesting but quiet place to visit.