Where is Victoria Peak?

One thought on “Where is Victoria Peak?

  1. traveling the world H

    Victoria Peak is located in HongKong. This is the highest peak of HongKong. From the Victoria Peak, you can see the HongKong City in its most spectacular view.

Leave a Reply