CHINA ..
Technology .... you have to see it to believe it ... A gas station ON TOP OF A BUILDING .. https://www.youtube.com/shorts/44Hhtthevzs
The Craziest City You Have Ever Seen - YouTube
This is the coolest city in the world. Chongqing that is located in China is a known for it massive roads huge apartments and much more just watch how all th...
https://www.youtube.com/shorts/44Hhtthevzs