Hong Kong singer Fiona Sit is on the scene to make TVB's Olympic song, "Guang Hui Da Di," or glory land, at Central Pier in Hong Kong on Monday, April 21, 2008. [Photo: xinhuanet]