Horiguchi

Horiguchi

Details

Location

Misawa, Aomori Japan

Coordinates

40.68476° N, 141.38085° E