At a glance you'd think that this was taken somewhere in Europe but this building was actually somewhere along Nanjing Road in Shanghai, China.
No comments:
Post a Comment