Aerial photo, 1963, shows building at Castle Peak on the water's edge (owned by Cheong Hing in 1938)