Search
Close this search box.

HONG KONG ISLAND GARDEN

Up, up, up you go in a cable car for a breathtaking ride to Victoria Peak. That's the highest point on Hong Kong island, off the south coast of China. From the cable-car stop, you can travel by bus...