a green land rover is parked in front of a building with steps leading up to it