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...
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...