Which landmark is the tallest mountain in the world located in Nepal?
Great Wall of China
Sydney Opera House
Mount Everest
Christ the Redeemer