People are out and about on a road in a European looking town .