A cyclist riding through the main entrance at Ueda Jo Castle, Ueda, Nagano, Japan.
All Photos of Japan
© 2008 Mark Hemmings