Chongqing in China is undoubtedly a mysterious maze. Visitors are left baffled as they try to find the ground floor.