Submitted by Admin on Tue, 04/12/2016 - 15:48 Current condition Demolished / No longer exists I think this is on the site where "The Hong Kong Mantra Institute For Lay Women Buddhists" stands today. The address of the current building is 9A, Tai Hang Road. Log in or register to post comments Photos that show this Place 1980 1981 1981