Question: where is the tallest tower in the world located
Answer: Tokyo Skytree