shanghai: digital plaza / metro city

o

other

review_main

address

xujiahui shanghai

author

superfuture

date

26 july 2011

last checked

26 july 2011

actually an interconnected series of electronics malls selling anything from components to full systems - cameras, computers, music, gadgets... paradise redefined?