Husband and wife Lan Guixiao (right) and Tu Huiyun (left) stand at the place where their house was demolished in Shanghai, China, on May 13, 2010. Their house was destroyed on April 8 to make way to project related to Shanghai World Expo 2010. They now have to live outside Shanghai, 15 km away. They didn't receive any financial compensation. Photo by Lucas Schifres/Pictobank
Add to Cart Add to Lightbox Download