Debrecen, Hungary

Tech House at its finest.