
Stake attention in this memory
A red electric tricycle is parked beside a building with a red brick facade. The tricycle has a windshield, handlebars, and a cargo area. A sign with Chinese characters and a blue logo is attached to the side of the tricycle. A red fire hydrant and a manhole cover are visible nearby. The location is inferred to be Chongqing High-tech Zone, China. No people are visible in the image.
Loading AttnAds…
No transactions found








