The brown building (Shanghai Broadway Mansions hotel) was still the highest building of Shanghai in the 60's.