The diamond goes on the side that "has" the class on the other side. The white diamond (aggregation) indicates the diamond side is the "whole" and the arrow side is a "part." The black diamond (composition) is a specialization of aggregation, but indicates the part couldn't exist without the whole.
I've personally found that thinking of Car ◇→ Engine for aggregation, since the engine is a part of the car but can also exist on it's own, and thinking of Building ◆→ Room for composition, since the room wouldn't exist without the building.
I don't think the Tourist-to-Zoo relation needs a diamond, since it's only associated by use, not because it's a part of the Zoo itself. I think a line that's labeled something like "visits" would be fine.
I hope this helps!