Lake Senba (Mito)
Lake Senba is a large man-made lake in Mito. It runs the length from Mito Station all … Continue reading

Lake Senba is a large man-made lake in Mito. It runs the length from Mito Station all … Continue reading
SL D51 is a large steam locomotive that is on the western side of Lake Senba in … Continue reading