New York’s Central Park view from Rockefeller Center

This is a photograph of Central Park as viewed from the Rockefeller Center by photographer Jacob Langvad. It is a public park at the center of Manhattan in New York City which is the most visited urban park in the United States receiving approximately thirty-five million visitors annually. […]

Read More…

On Location: Shanghai, China

Shanghai is the largest city by population of the People’s Republic of China (PRC) and the largest city proper in the world. It is one of the four province-level municipalities of the PRC, with a total population of over 23 million as of 2010. Following rapid development over the last two decades, it has become […]

Read More…