I took this photo in 2007 during the shooting of the movie JOHN RABE at the Huangpu river, where we had the boat backdrop.
I have shot and edited this image for the ‘China Prophecy: Shanghai’ exhibition in The Skyscraper Museum in Lower Manhattan, New York City. Due to the limited space in the museum, only a dozen of images are showcased. This is one of the ‘lost’ images. You can order prints from this photo here.