It’s about time. We are now on Instagram!
city, Hauts-de-Seine departement, Paris region, France, southwestern suburb of Paris, standing on a hill on the south bank of the Seine River. Meudon is bordered to the south by woods and by the terrace of Meudon and has a fine panoramic view of Paris. The Observatoire de Meudon on the terrace is housed in the transformed early 18th-century royal Chateau-Neuf, severely damaged by fire in 1870.