Vélizy-Villacoublay, France
Country: France
City: Vélizy-Villacoublay
GPS coordinates: 48.78440094, 2.17817998
Website: https://www.vvp78.org