Definition of Victoria Peak in English:

Victoria Peak

proper noun

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