Breathtaking Photos

Caged monkeys await their fate at a medical laboratory in Hubei Province, China. The judges liked that this image subverts the usual romanticized approach to wildlife photography and more accurately reflects the fate of many of the world’s animals.

By Li Feng, China

Leave a Reply