Here's a question: Where is a subway station called something else?  Here are possible answers to this question: - india - london - new york - big city - manhattan  I believe the correct choice is "london", here's why:
Answer:
welcome to visit london