Filmmakers love New Zealand. Its landscapes evoke other worlds, which explains why so much of The Lord of the Rings…
Landsat 8 strikes again. Landsat 8 is the United States Geological Survey's most recently launched satellite, and it holds the…