Claim: Ecuador is a country in northwestern South America and the capital is the political and cultural epicenter as well as the most deserted city with an estimated population of 2.8 million in its urban area.
Verdict: REFUTE