Thanks to 'Pellethepoet" for solving the mystery of this photo...It's Port Arthur (modern Lüshunkou), Dalian, Liaoning province, China. Also called Lushun City or Lushun Port. Fortified into a major naval base More
1900. Китай на фотографиях из коллекции Петра Емельяновича Скачкова. Мукден