The National Folk Festival in Albania is held every 4-5 years in the southern city of Gjirokaster, a UNESCO World Heritage Site. Hosted in the city's Ottoman era castle, Albanian performers from every district of the country as well as from abroad are invited to sing and dance (valle shqiptare), representing traditional costumes of their region. This photo was taken at the latest festival on Sept. 25, 2009.