Traveling through time and space & Doing timey wimy stuff.

This week of July 2021 located in the newest Shanghai Mall in China – People’s Republic of China is the crazy Hot Newly Opened Mall! Shanghai Next Generation Modern Mega Mall-Raffles City the Bund Walk located in 1191 Changning Rd, Changning District, Shanghai, China – People’s Republic of China.. in which they outside the Super …

Continue reading

%d bloggers like this: