
Stake attention in this memory
The image shows a large, red, black, and gold-painted sculpture of a train engine. The sculpture's front is comprised of a large, red star on a black circle, surrounded by red, black, and gold piping and details, and a red "grill" with two large, silver circular details. It is located at 29.583° N, 106.448° E, in the city of Chongqing, China. The sculpture is located in front of a brick building with a yellow, industrial-style, vertical, rectangular machine with multiple buttons and a screen that says "MEIJUAN POWER BANK" in English. The sculpture is surrounded by people and a brown, wooden crate. The street is paved in grey concrete. There is also a tall, metal ladder propped against the engine, possibly for maintenance. The sculpture is well-lit and seems to be a public art installation.
Loading AttnAds…
No transactions found

