A performer of the Lu Opera, a traditional Chinese folk opera, looks from behind a curtain as he prepares to perform at a village on the outskirts of Hefei, Anhui province, March 16, 2010. The troupe with 15 performers tours local villages and gives daily open air performances for up to three hours.