Overlooking a beautiful vista in the south of France, Steffy is overcome with emotion remembering Finn.