A tiny human figure made of ice melts into the river where its body began. Elsewhere in the world, thousands of its brethren are melting on the steps of cathedrals, on park benches, and at the edges of crowded sidewalks. Where do they come from? Where will you see them next? We've got a gallery of these strange… »2/22/11 8:00am 2/22/11 8:00am