New research from NASA shows that California’s Palos Verdes Peninsula, an area in Los Angeles County which is home to cities ...