University of Bristol - Historical Photographs of China reference number: Si-s13. Probably near Chefoo (Yantai).
Comments are welcome