英文翻译Travel A succession of beautiful scenery makes one feel