Hong Kong: A view from The Peak

Victoria Peak is a mountain located on the western side of Hong Kong Island. It gained prominence as a housing development for wealthy European colonists during the 1800’s due to the unrestricted views of the city and the cooler climate. Residents commuted to and from their homes by having servants carry them in sedan chairs, […]

Read More