Taken in the late 1960's. Perhaps the storage tanks are at Lai Chi Kok/Mei Fu ? One seems to have a 'Caltex' star symbol and there is what looks like an LPG spherical storage tank in the centre of the pic.
Unknown Panorama circa 1968 - Lai Chi Kok /Mei Fu?
Submitted by harryhktc
Date picture taken (may be approximate):
Monday, January 1, 1968