A bride and groom hold onto each other near a gushing stream and dramatic mountains on the Isle of Skye, Scotland.