a white range rover parked on top of a rocky beach