This website uses cookies to ensure you get the best experience on our website. Learn more

Shanghai Lily Tours

x
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Shanghai Lily Tours
Address:
Huangyang Rd No.45 | No.45, Shanghai 201206, China

The Shanghai Restoration Project is a contemporary electronic music duo of Chinese American Dave Liang and Sun Yunfan. They are based in Brooklyn, NY.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Shanghai Lily Tours Videos

Menu