XDLXDL
The most confusing city in the world with unbelievable infrastructures is in China….Just take a look at this 🇨🇳 😭✨👏 · XDL