2005_japan25

One of Karuizawa's hallmarks is narrow, beautiful tree-lined roads. Even though the road is narrow it is two-way.