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.