De Yucca was built at the site of Yocca de Lac. It was very close to the Chinese University of Hong Kong across Tai Po Rd.
One can see the Chung Chi Chapel at the lower right corner and other university buildings too.
Date picture taken
2023