View Of Peak Tram Arriving At The Top Of The Victoria Peak; Victoria Peak, Hong Kong Island, ChinaImage #: 1930939 See More From: Naki Kouyioumtzis