Where is El Figaró - Ajuntament de Figaró - Montmany?

Where is El Figaró - Ajuntament de Figaró - Montmany located?

El Figaró - Ajuntament de Figaró - Montmany, El Figaró - Ajuntament de Figaró - Montmany, Spain (approx. 41.72083°, 2.272874°)


Where is El Figaró - Ajuntament de Figaró - Montmany on the map?