Image of a little girl in Xitang water town near Shanghai, China. This town was where some of the Movie Mission Impossible was filmed.
Copyright Thomas Even Photography