Although it's hard to see man-made structures from space, nature takes on a whole new beauty from this perspective http://on.natgeo.com/2pwlHtg