Japan Russia Prison Site Of Port Arthur
The former Lushun Prison, also known as the Lushun-Dalian Prison, is a historical site located in Lushun, Liaoning Province, China, which served as a notorious prison during the Russo-Japanese War and Japanese occupation.
Explore this place →