Riding the "Happy Elephant"!
(sounds like a euphuism for sex, doesn't it?)
Elephant love!
I'm not sure who's enjoying the ride more, the tourists, or the elephant!