Amsterdam?
Paris?
Venice?
nope its good old Cardiff The mighty Millennium Stadium emerges as we chugged under the railway bridge
back