pull down to refresh

Very nice. Where is this?

reply

Val D’Aosta, Italy!

reply