Baoshanshicheng, literally means Baoshan Stone City, however, it's not built by stones, but on a huge stone! just like an island on the land! I bet you'll drop your jaw when you see this human legend. You can imagine how difficult it would be when they built it! I say, The Naxi people are so respectable!