Season 10 takes the crew to Barcelona for stunning views and unexpected twists and turns.