Yes, this is our engine being lowered out of our vehicle. We just spent the last few days fixing a minor problem which necessitated rebuilding our engine. Running like a champ now!
This is the beauty of doing research. Not only do you get to play in the river...you also get to learn how to be a Land Rover mechanic!