The 20th edition of the open air electronic dance festival Mácháč took place on a sandy beach on the shores of Lake Mácha in northern Bohemia over the weekend.