📍Castellfollit de la Roca, a village on a cliffside in Catalonia, Spain