The temperature topped 30C in the Swiss canton of Valais on Tuesday as Switzerland enjoyed what is probably a final dose of summer.

for more...