Win a Million Star Alliance Miles

In celebration of their 20th anniversary, the Star Alliance is giving 21 people one million miles (or the determined equivalent, depending on the frequent flyer program). One set will be given out from each loyalty program in the alliance.

This giveaway is a little different than sweepstakes past, as it's not technically a giveaway. You have to earn your prize.
Here's how to enter the Mileage Millionaire competition:

Upload a picture of yourself (preferably on a blank/white background), as well as a picture of a "unique cultural experience" on the official competition website.