A group of off road vehicles parked together high in the mountains .