Ueda-jo Castle during the Spring Hanami cherry blossom viewing season. Ueda, Nagano, Japan.
All Photos of Japan
© 2008 Mark Hemmings