Seoul, South Korea. The Statue of Peace, also called Comfort Woman statue sits facing Japanese Embassy along with make shift camp site by activists.

- Image ID: 2A7BPC0
Seoul, South Korea. The Statue of Peace, also called Comfort Woman statue sits facing Japanese Embassy along with make shift camp site by activists.
Maria S. / Alamy Stock Photo
Image ID: 2A7BPC0
Location: Seoul, South Korea