Lugard Road is a road located on Victoria Peak. Located some 400 metres above sea level, the road is a popular walking path & is known for spectacular vistas over Victoria Harbour.

Code produit:
384938410