J
Junaid Hassan Review of Beijing Chenghuai Tech Co., Lt...
A masterpiece of architecture. It is located at Be...
A masterpiece of architecture. It is located at Beijing's central axis, 46 km away from the center. The building is star fish shaped, passengers have to walk a little to get on board. The building is beautifully decorated as well.
Comments: