1963 Hankow Rd TST

Fri, 01/01/2021 - 22:04

Peninsula Hotel on the right, then Hotel Merlin, next possibly Metropole Building under construction,and behind Peking Road is Mohan's Building.  

YMCA building on the left.

Source: This image came from Flickr, see https://flickr.com/photo.gne?id=15429006907

Date picture taken
1963
Author(s)