a beautiful fluorescent-lit jungle-scape. Read more: The Most Disappointing Tourist Attractions In The World, According To ...