Definition of Victoria Peak in US English:

Victoria Peak

proper noun

  • A mountain on Hong Kong Island that rises to 1,818 ft. (554 m.).