SPAIN and the HINDU KUSH MOUNTAINS.
Spain
Spain and Andorra are both directly south of France.
Spain borders France directly to the south. Madrid is the capital of Spain.
Germany is bordering France on the East, like Switzerland and the north of Italy.
Spain borders three countries: Portugal to the west, France to the north, and Andorra, which is a tiny principality located in the mountains between France and Spain. The rest of the country's borders are coastal.
The longest land border shared by mainland France is the Spanish border (623 km), just before the border with Belgium (620 km). The oversea department of French Guiana has a land border of 763 km with Brazil.
Luxembourg is a small country that shares borders with Germany, France, and Belgium.
France is the only country that borders Belgium, Switzerland and Italy.
France is the country that borders Spain across the Pyrenees mountains.
Mont blanc
Luxembourg borders with France, Germany, and Belgium.
That mountain range is the Alps.