Astor House hotel from across water, Shanghai, China, ca. 1904