a white land rover is parked in a parking lot with mountains in the background and snow on the ground