2017 is already looking up, thanks to the beautiful Coachella lineup which dropped today. This year's dates are Weekend 1, April 14-16 and Weekend 2, April 21-23.
Representing the dance music community this year is heavyweights DJ Snake, Martin Garrix, Justice, Marshmello as well as Porter Robinson & Madeon.
Sprinkled in amongst the big names the techno and house genres are heavily represented with Loco Dice, Sasha, Dixon, Hot Since 82 and Tale of Us (can anyone say Yuma Tent?).
For more information on the festival, visit Coachella.com.
Photo by Jake West