1970 Happy Valley area

Fri, 01/13/2023 - 00:37

See the original photo on Flickr.

Likely taken from the Stubbs Road Lookout. Lovers' Rock in front, Three Houses on 4A - E Shiu Fai Terrace below.

Date picture taken
1970
Author(s)

Comments