Where is La Roche?

Where is La Roche located?

La Roche, Canton of Fribourg, Switzerland (approx. 46.696655°, 7.1393476°)


Where is La Roche on the map?