Shenzhen
previous
prev
next
next
Yes, there are TVs built into the subway cars as well as light up maps that show you where you are.
day 4
11 July 2005
Shenzhen