Ribeauvillé (French pronunciation: [ʁibovile] is the French name of Ràppschwihr (German: Rappoltsweiler), a commune in the Haut-Rhin department in Grand Est in north-eastern France. It was a sub-prefecture of the department until 2015.
Geography
The town is located around 16 kilometres (10 mi) north of
Colmar 
and 75 kilometres (47 mi) south of Strasbourg. It lies at the base of the Vosges Mountains.
Climate
Ribeauvillé has an oceanic climate (Köppen climate classification Cfb). The average annual temperature in Ribeauvillé is 11.4 °C (52.5 °F).