• See More

    The British Embassy Villa Memorial Park is located on the shore of Lake Chuzenji. During this sightseeing cruise, I happened to get a distant view of the villa and the surrounding natural scenery from the lake. The building is tucked away amid lush greenery, with lakeside maple trees and mountains in the distance, giving the whole scene a very international feel.

Other Reviews by Gina C

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa