Mountains govern population, water governs wealth.
Victoria Peak is located in the western part of Hong Kong Island.
554 meters above sea level,
It is the highest peak in Hong Kong Island.
After climbing to the top of the mountain, you can not only have a panoramic view of the entire Hong Kong Island,
Login to comment
Be the first one to comment...