Tourists Flocking to Megacity That's Straight Out of Sci-Fi...