World Geography
Which country's highest elevation point is 143 meters and is located in Europe?
More Questions from World Geography
What city is home to New South China Mall, one of the world's largest, though largely empty, shopping malls?
Reveal Answer
Which city is one of the most important open-to-the-world harbors both in the Guangdong Province and in China?
Reveal Answer
What city was chosen as the first of five Special Economic Zones in China?
Reveal Answer
What two countries lie on opposite sides of the Formosa Strait?
Reveal Answer