Performers from China's Taiwan posed for photo last night on Huaihai Road, where the float parade of the 2010 Shanghai Tourism Festival takes place. The annual tourists' holiday will continue to Oct 6 this year, lasting 25 days.