Lush green mountains in northern Spain