Peace and quiet. Embracing and enjoying the nature. Couple have arrived to the forest on their brand new black car