Make a wish flower candles in the river side, Fenghuang, Hunan province, China. April/May 2009