Where is the Tower of London ? : The Tower of London is in London
Where is the New York Police Station ? The New York Police Station is in New York
Where is the Cluj Raylway Station ? The Cluj Raylway station is in Cluj
Where is Bucharest History Museum ? The bucharest history museum is in bucharest
Where is london bridge ? The london bridge is in london