Prague, Czech Republic

Nothing much to say.. The music speaks for itself.