Youkaichi

Youkaichi, Shiga Prefecture, Japan