In its entry for ambulance, Macmillan says, quite simply:
a vehicle for taking people to (the) hospital
(Note that there are no requirements for beds, gurneys, defibrillators, IV lines, oxygen, or EKGs, in order to qualify as an ambulance.)
Not every ambulance needs to be a mobile hospital room, like this one:

Some of the really old ones are very desireable, from a car collector's point of view, although I wouldn't want to ride in one in the middle of cardiac arrest. I wonder if this one had a bucket for leeches?

So, to answer your question, presuming it takes people to the hospital, yes, that vehicle in your picture is indeed an ambulance. (It may be a rather sporty ambulance, but it's an ambulance nonetheless).