The Peak Location Map

Address: The Peak, Central, Hong Kong, China
view on Google Maps