Institutions, Photography, Places Look At This: Rain Forest Was Here – NPR Posted on January 5, 2016 by Karla McManus NPR spent 2 weeks in the Amazon to find out. Take 10 mins to look at our photos and learn about why it’s so hard for us to stop deforestation — and what could happen if we don’t. Source: Look At This: Rain Forest Was Here – NPR Share this:Click to email this to a friend (Opens in new window)Click to share on Facebook (Opens in new window) Related