Where is Sir John Monash Centre?

Where is Sir John Monash Centre located?

Sir John Monash Centre, Sir John Monash Centre, France (approx. 49.88707°, 2.5133305°)


Where is Sir John Monash Centre on the map?