On Constitution Trail, in Normal, Illinois. The Sister City is Asahikawa Japan. Beside the Tori, there is also a little temple like structure in the garden.
Loading...