Apr 19, 2012
This photo series was taken back in 2010 by the Polish photographer Marvin Stavars. Shanghai is the largest city of China by population. A complete concrete jungle that you are able to experience by these photos, and get a feeling of how massive everything is. Enjoy!
For more from Martin Stavars visit martinstavars.com