This is possibly Centro Militare di Equitazione. In Italy as well in France officers are still tought riding.