The documentary team filmed “Techung and the Windhorses “CD release concert in Prague, Czech Republic in October 2015. The concert was held at the Lucerna Club, a well known music venue. Filming took place in and around the city, including several major destinations such as The John Lennon Wall and Wenceslaus Square.