Thumbnails
 
View from Victoria Peak

View from Victoria Peak

Great view from Victoria Peak, Hong Kong Island.