As the opening ceremony for the 31st Olympic Games kicked off in Rio de Janeiro Friday night, 207 nations joined to celebrate this pinnacle of sportsmanship, dedication, and talent. More than 10,000 athletes will bring their unique stories of personal trial and overcoming odds to live their passion.