Committed Wales fans have driven hours through the Swiss Alps to watch their team train ahead of the Rugby World Cup.
The Welsh team's training camp in the sleepy mountain town of Fiesch is well under way, with Warren Gatland's squad being put through their paces at high altitude since arriving in Switzerland on Monday night.
They have returned to Fiesch - a town of around 1,000 people less than 10 miles from the Italian border - after first coming here in 2019, in a bid to bolster their cardiovascular fitness ahead of what is sure to be a testing campaign in France later this year.