It's quite the sight. A 30 ft.by 60 ft. American flag is waving from the south tower of the Mackinac Bridge this Fourth of July holiday.

The Michigan Bridge Authority bought the flag last year just before Labor Day, but bad weather at the bridge kept it being flow until Memorial Day.

Over one million people posted photos of the flag on the MDOT Facebook page.

The plan is to display the flag for five holidays each year, weather permitting: Memorial Day, Flag Day, the Fourth of July, Labor Day, and Veterans Day. The flag is displayed in accordance with the U.S. Flag Code, which calls for the flag to be hung vertically over a street, with the union on the east.

BONUS VIDEO - A Run Though the Kalamazoo Marathon