annelisec Mon, 06/06/2016 - 12:59 oldernewer Photo source: http://www.epd.gov.hk/eia/register/report/eiareport/eia_1912010/HTML/EI… Date picture taken unknown Author(s) Hong Kong Government EPD Shows place(s) 20 Hollywood Road - IL 116 Sec G [????- ] Log in or register to post comments