Travel Vlogger Gives A Tour Of Multi-Level Chongqing City In China, Internet Calls It A “World Of Its Own”
While travelling, online maps can sometimes leave you completely lost. But in Chongqing, China's southern megacity, maps are almost always useless. This city is not just big - it's vertical.…