
Megacity with 32 million people is as big as Austria but has hardly any tourists
Chongqing, a colossal urban marvel and the world's biggest megacity by population, is an astonishing sprawl that stretches across 31,815 square miles – an area equivalent to Austria. Boasting a massive 32 million inhabitants, this Chinese city is …