The Eiffel Tower was AMAZING. Cooper and Russell loved seeing Paris from more than a thousand feet up!