Previous Home Next

Ueda-jo Castle during the Spring Hanami cherry blossom viewing season. Ueda, Nagano, Japan.

Temple & Cherry tree

All Photos of Japan © 2008 Mark Hemmings