This 2009 photograph shows People's Park Complex which is located at 1 Park Road. This iconic building is 31 storeys tall and has been a landmark building in Chinatown since the early 1970s. Title devised by Library staff.
From the Little Red Dot Collection. All rights reserved. National Library Board, 2009