Dunedin Midwinter Carnival 2008, Dunedin, New Zealand. The event is celebrated each year on the 21st of June, the longest night of the year.