IDJ Sun, 10/17/2021 - 22:07 prevnextoldernewer Dragon Inn car park is lower right Taken from our apartment in 1986 Date picture taken 15 Jun 1986 Tags Tuen Mun Author(s) IDJ Gallery 1980s Hong Kong Shows place(s) Castle Peak Lodge [????-????] Log in or register to post comments