英语翻译1.Walk from one end of Edinburgh's famous Royal Mile to