Home » Nature Always Wins: The Haunting Beauty of the World’s Greenest Ghost Town.