Well I have walked with my arm around your shoulder And I've placed a golden ring upon your hand Now my heart is telling me I should be bolder And take you to the highest place you have ever been I'd say it all again I'll pledge my love to you On top of the mountain And I'll say it loud enough For all the world to hear I'll let it echo through The deepest darkest canyons And I'll be your companion 'Til the mountains disappear Now the seasons would change down in the valley Like the heart of a fair weather friend But if ever for one moment you should doubt me Then I would just start climbing through the snow through the wind I'd say it all again I'll pledge my love to you On top of the mountain And I'll say it loud enough For all the world to hear I'll let it echo through The deepest darkest canyons And I'll be your companion 'Til the mountains disappear Yes I will be your companion 'Till the mountains disappear