In this week’s Talking Travel, Rory explores why we always stop to admire the view when we’re on our travels and where that fascination with landscapes comes from.