Stories
News & Reports
Photo Galleries

Hong Kong – City and Lantau Island

Hong Kong (photos 1-22) is a Chinese territory located on China’s south coast on the Pearl River Delta. It has a population of about 7 million people and is one of the most densely populated areas in the world. Renowned for its expansive skyline and natural setting, Hong Kong is one of the world’s leading