Chiba, Japan




 View from the Narita Ajiki Road Bypass. I took this when I took a 7 km walk. I can envision Godzilla coming up over the horizon.

Comments

Popular Posts