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.
Date picture taken
1963
Gallery
Shows place