Cycling in Sydney Australia
I would agree with you that the place is in fact Leavenworth, Washington.
Here's a photo of the same street from a different angle:
It is an american flag on the left but maybe that building is some mcdonalds place, but there is another four building up the street and the fat truck to the right of the bike is encroaching on a motor (?) cycle only parking spot and gremans or swiss would never do that
I think it would be the flag of Bavaria
The yellow kerb where the bike is parked probably means no parking and we haven't heard from mr o' for a few hours as he has been dragged off for a 5-10 year stretch for illegal parking while armed with a stick. Careful of the bears and mountain lions
Washington Pass Observation Site, just off Highway 20
Correct! You been there?