?Paris Christmas Walk 2020 Morgan December 24, 2020 WORLD Filmed on December 8th, 2020. A walk in Paris, France. You can not only enjoy but also be relaxed by seeing real footage and hearing ambient city sounds. MERRY CHRISTMAS !!! Read More