Image 25 of 95
Prev Next
CHINA. Hong Kong. Tourists in Kowloon. Officially the Hong Kong Special Administrative Region, it is a territory located on China's south coast on the Pearl River Delta. It has a population of 6.9 million people, and is one of the most densely populated areas in the world. 2008


Add to Lightbox

Previous     Next

For licensing enquiries, please contact Sean directly.