Question: where are the world's tallest trees located
Answer: the Giant Forest of Sequoia National Park