A satellite photographed Paris after last week’s exceptional snowfall, resulting in stunning views of the City of Lights from 800 km above ground.