New York, New York. In Las Vegas, with a tiny Eiffel Tower among other towering mini-replicas of other famous places. So strange!