Visitors take a photo with a panda sculpture on Saturday on Galveston Island, State of Texas, US, during a local display. The panda sculpture is one of 25 ice sculptures that come from Harbin in Northeast China's Heilongjiang Province. Photo: VCG