Mitsubishi has a mysterious electric crossover concept to unveil in Geneva. Engelberg isn't a beautiful name for a vehicle, but it comes from a city in the Swiss Alps that famous for the nearby ski slopes.