In which city is the world’s tallest obelisk located? by Trivia Questions · November 5, 2019 AnswerWashington, D.C. (Home to the Washington Monument)