Haihe 海河
Wiki says the Hai River, formerly known as the Peiho or Pei Ho, is a Chinese river connecting Beijing to Tianjin and the Bohai Sea. Oddly, neither zh wiki or Baidu mentioned this fact at all. Perhaps PeiHo was only used in English at the time? This would be my guess. Astor Hotel/House seems to be the photo to illustrate.