Read previous post:
British Embassy Villa Memorial Park

The British Embassy Villa Memorial Park is on the shore of Lake Chuzenji, which used to be an international summer...

Close