www.kandervision.com

     
Gigantopithecus: Permanent 9-foot tall steel and bronze sculpture installation in Oneonta, New York intended to show the physical relationship of humans to the larger primate by encouraging people to get close and experience what it might have been like to come face-to-face with Gigantopithecus.

URLs from www.kandervision.com: