Monday, December 11, 2006

Where in Shanghai might this have been?



I have some problems in watching the whole clip, but might collect some clues later. When and where could this scene have been?

No comments: