Europe is home to the world's greatest landscape artists - that's not without reason! Follow Frank Busch to figure out how da Vinchi was inspired