China, Shang Hai Shi, Huang Pu Qu, 236, 正东方向10米
Into the Force is a place to eat in Shanghai, China. 2 YouTube travel vloggers — including Jan and Ann — have covered it across 2 clips.
Metal Hands is a coffee shop in Shanghai.
here at a cafe called Metal Hands and