Filming Locations in The Peak

Barker Street, Hong Kong, China
龍爭虎鬥 (1973)

View Details
Victoria Peak, Hong Kong, China
Felicity (1978)

View Details
Peak Tramway, Victoria Peak, Hong Kong, China
Feng kuang da ben zei (1974)

View Details