No, this is not Holland! This is just outside Tokyo in the direction of Narita airport.
© 2006, Feestpaleis.net - built by greentiki.com