Kumamoto Castle in Japan Castle tower distant view The castle tower is showing in the inside where trees grew luxuriantly. Photo Aug. 27. 2006 Parallel Viewing ANAGLYPH