Where is La Rochapea?

Where is La Rochapea located?

La Rochapea, La Rochapea, Spain (approx. 42.82603°, -1.6509876°)


Where is La Rochapea on the map?