Question: Which waterfall is located in South America and is the tallest natural waterfall in the world?
Answer: Angel Falls