Rocca di Riva

Una fortezza circondata dalle acque per la difesa della città

La città di Riva del Garda, cinta sui lati ovest, nord ed est da un perimetro murario eretto fra la fine del XII e l’inizio del XIII secolo, era presidiata lungo il lato meridionale affacciato sul lago dalla torre Apponale e da una seconda possente torre, costruita in grandi conci lapidei al di sopra di uno scoglio roccioso. Presumibilmente a partire dalla metà del Trecento, a quest’ultima struttura – che forma oggi la base dell’attuale mastio della Rocca – venne ad aggiungersi un corpo fortificato quadrilatero con torri angolari e una corte interna, interamente circondato dalle acque del lago, secondo un modello planimetrico estraneo all’area trentina e comparabile invece a esempi tipici della pianura italiana. Indicata nei documenti come castrum novum (per distinguerla dal castrum veterum di Riva, oggi completamente scomparso e non localizzabile con certezza), nel primo Quattrocento la fortezza fungeva da sede per la guarnigione militare e i capitani della città, nominati prima dal duca d’Austria e in seguito dai principi vescovi di Trento. Nel 1440, Riva e il Sommolago passarono sotto il dominio veneziano, rimanendovi fino al 1509. Le descrizioni rimasteci della Rocca in epoca veneziana alludono a un complesso sistema fortificato, protetto da due cinte murarie con due ponti levatoi.

Dopo la fine della dominazione veneziana, la Rocca mantenne il ruolo di principale presidio militare del principato vescovile di Trento nel Sommolago. Durante il vescovato di Bernardo Cles (1514-1539) furono compiuti importanti lavori di ammodernamento, di cui oggi permane testimonianza nei notevoli frammenti di decorazioni affrescate rinvenuti all’interno del complesso e databili fra il 1535 e il 1539. Ulteriori lavori, tesi a trasformare la fortezza in residenza, furono compiuti sotto il principe vescovo Cristoforo Madruzzo (1539-1567), e ancora ai primi del Seicento per iniziativa del capitano Gianangelo Madruzzo.

Nella seconda metà del XIX secolo, venuta meno la funzione difensiva e residenziale dell’età di antico regime, la Rocca fu adibita a caserma e fu oggetto di drastici lavori che, pur mantenendone il perimetro e i volumi principali, apportarono sostanziali trasformazioni fino a conferirle l’aspetto odierno. In particolare furono abbassate le torri angolari, fu completamente ricostruita l’ala meridionale, furono inseriti gli scaloni e uniformati gli elementi strutturali interni.

La Rocca di Riva è oggi la sede del MAG Museo Alto Garda, principale istituto deputato alla conservazione e alla valorizzazione dei beni culturali del territorio altogardesano.

Luca Gabrielli, Soprintendenza per i beni culturali

visitabile: sì | adatto a: famiglie - scuole | accessibile a persone con disabilità

apertura

Lunedì Martedì Mercoledì Giovedì Venerdì Sabato Domenica

Note sull'accessibilità del sito

Parco in porfido, acciottolato ed erba (panchine alte 45 cm). Cortile interno in acciottolato e palco raggiungibile con rampa di 262 cm (pendenza 3.9%). I servizi igienici indicati sono al piano terra, all’interno wc con incavo e maniglione sul lato dell’accostamento. Altri servizi igienici attrezzati al primo piano (189x205 cm, maniglioni verticali ai lati del wc alto 54 cm) all’interno del MAG Museo Alto Garda.

Rilevazioni eseguite dal personale della Cooperativa HandiCREA

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Clear cache:

Quick settings:

Timing: Apr 02 2025 10:28:58
Script start
Timing: Apr 02 2025 10:28:58
Module start 'layout'
Timing: Apr 02 2025 10:28:59
Module start 'content'
Error: eZTemplate @ extension/oc_tcu/design/tcu/templates/atoms/gallery.tpl:17[2] Apr 02 2025 10:29:00
Unknown template variable 'title' in namespace ''
Debug: search params <extension-ezfind-query> Apr 02 2025 10:29:00
array(21) {
  ["SearchOffset"]=>
  int(0)
  ["SearchLimit"]=>
  int(10)
  ["Facet"]=>
  NULL
  ["SortBy"]=>
  array(1) {
    ["published"]=>
    string(3) "asc"
  }
  ["Filter"]=>
  array(3) {
    [0]=>
    string(3) "and"
    [1]=>
    array(4) {
      [0]=>
      string(2) "or"
      [1]=>
      string(76) "attr_from_time_dt:[2025-04-01T23:00:00+02:00Z TO 2025-09-29T10:29:00+02:00Z]"
      [2]=>
      string(74) "attr_to_time_dt:[2025-04-01T23:00:00+02:00Z TO 2025-09-29T10:29:00+02:00Z]"
      [3]=>
      array(3) {
        [0]=>
        string(3) "and"
        [1]=>
        string(51) "attr_from_time_dt:[* TO 2025-04-01T23:00:00+02:00Z]"
        [2]=>
        string(98) "attr_to_time_dt:[2025-09-29T10:29:00+02:00Z TO *]attr_to_time_dt:[2025-09-29T10:29:00+02:00Z TO *]"
      }
    }
    [2]=>
    array(1) {
      [0]=>
      string(45) "submeta_luogo_della_cultura___id____si:479227"
    }
  }
  ["SearchContentClassID"]=>
  array(1) {
    [0]=>
    string(5) "event"
  }
  ["SearchSectionID"]=>
  NULL
  ["SearchSubTreeArray"]=>
  array(1) {
    [0]=>
    string(6) "298848"
  }
  ["AsObjects"]=>
  bool(true)
  ["SpellCheck"]=>
  NULL
  ["IgnoreVisibility"]=>
  NULL
  ["Limitation"]=>
  NULL
  ["BoostFunctions"]=>
  NULL
  ["QueryHandler"]=>
  NULL
  ["EnableElevation"]=>
  bool(true)
  ["ForceElevation"]=>
  bool(false)
  ["SearchDate"]=>
  bool(false)
  ["DistributedSearch"]=>
  NULL
  ["FieldsToReturn"]=>
  array(0) {
  }
  ["SearchResultClustering"]=>
  NULL
  ["ExtendedAttributeFilter"]=>
  array(0) {
  }
}
Debug: ezfeZPSolrQueryBuilder::policyLimitationFilterQuery <extension-ezfind-query> Apr 02 2025 10:29:00
((meta_installation_id_ms:0eda97eac24c21e219f7931aa974a496 AND (( ( meta_section_id_si:1 )) OR ( ( meta_contentclass_id_si:30 ) AND ( meta_section_id_si:8 )) OR ( ( meta_contentclass_id_si:26 OR meta_contentclass_id_si:27 OR meta_contentclass_id_si:35 ) AND ( meta_section_id_si:3 )) OR ( ( meta_contentclass_id_si:1 OR meta_contentclass_id_si:69 ) AND ( meta_section_id_si:9 )) OR ( ( meta_contentclass_id_si:33 ) AND ( meta_section_id_si:7 ) AND ( meta_object_states_si:5 OR meta_object_states_si:6 ))))  ) AND meta_is_invisible_b:false
Debug: Cluster params <extension-ezfind-query> Apr 02 2025 10:29:00
array(1) {
  ["clustering"]=>
  string(5) "false"
}
Debug: Final query parameters sent to Solr backend <extension-ezfind-query> Apr 02 2025 10:29:00
array(22) {
  ["q"]=>
  string(0) ""
  ["bq"]=>
  string(93) "meta_installation_id_ms:0eda97eac24c21e219f7931aa974a496^1.5 meta_language_code_ms:ita-IT^1.2"
  ["qf"]=>
  string(1039) "attr_abbonamenti_t attr_abbonamenti_text_t attr_abstract_t attr_codice_t attr_costi_t attr_costi_text_t attr_destinatari_t attr_durata_t attr_email_t attr_fax_t attr_fonte_t attr_geo_t attr_indirizzo_t attr_informazioni_t attr_iniziativa_text_t attr_luogo_svolgimento_t attr_materia_lk attr_note_t attr_orario_svolgimento_t attr_organizzatori_t attr_periodo_svolgimento_t attr_prevendita_t attr_progressivo_t attr_short_description_t attr_short_title_t attr_stato_t attr_telefono_t attr_text_t attr_titolo_t subattr_geo___coordinates____gpt subattr_geo___geohash____gh submeta_argomento___name____t submeta_articoli___name____t submeta_associazione___name____t submeta_circoscrizione___name____t submeta_comune___name____t submeta_immagini___name____t submeta_iniziativa___name____t submeta_luogo_della_cultura___name____t submeta_poster_image___name____t submeta_preview_image___name____t submeta_soggetto___name____t submeta_tema___name____t submeta_tipo_evento___name____t submeta_utenza_target___name____t meta_name_t meta_owner_name_t"
  ["qt"]=>
  string(9) "ezpublish"
  ["start"]=>
  int(0)
  ["rows"]=>
  int(10)
  ["sort"]=>
  string(21) "meta_published_dt asc"
  ["indent"]=>
  string(2) "on"
  ["version"]=>
  string(3) "2.2"
  ["fl"]=>
  string(251) "meta_guid_ms meta_installation_id_ms meta_main_url_alias_ms meta_installation_url_ms meta_id_si meta_main_node_id_si meta_language_code_ms meta_name_t score meta_published_dt meta_path_string_ms meta_main_path_string_ms meta_is_invisible_b [elevated] "
  ["fq"]=>
  array(5) {
    [0]=>
    string(19) "meta_path_si:298848"
    [1]=>
    string(538) "((meta_installation_id_ms:0eda97eac24c21e219f7931aa974a496 AND (( ( meta_section_id_si:1 )) OR ( ( meta_contentclass_id_si:30 ) AND ( meta_section_id_si:8 )) OR ( ( meta_contentclass_id_si:26 OR meta_contentclass_id_si:27 OR meta_contentclass_id_si:35 ) AND ( meta_section_id_si:3 )) OR ( ( meta_contentclass_id_si:1 OR meta_contentclass_id_si:69 ) AND ( meta_section_id_si:9 )) OR ( ( meta_contentclass_id_si:33 ) AND ( meta_section_id_si:7 ) AND ( meta_object_states_si:5 OR meta_object_states_si:6 ))))  ) AND meta_is_invisible_b:false"
    [2]=>
    string(26) "meta_contentclass_id_si:33"
    [3]=>
    string(28) "meta_language_code_ms:ita-IT"
    [4]=>
    string(374) "( attr_from_time_dt:[2025-04-01T23:00:00+02:00Z TO 2025-09-29T10:29:00+02:00Z] OR attr_to_time_dt:[2025-04-01T23:00:00+02:00Z TO 2025-09-29T10:29:00+02:00Z] OR ( attr_from_time_dt:[* TO 2025-04-01T23:00:00+02:00Z] AND attr_to_time_dt:[2025-09-29T10:29:00+02:00Z TO *]attr_to_time_dt:[2025-09-29T10:29:00+02:00Z TO *] ) ) AND ( submeta_luogo_della_cultura___id____si:479227 )"
  }
  ["hl"]=>
  string(4) "true"
  ["hl.fl"]=>
  string(1009) "attr_abbonamenti_t attr_abbonamenti_text_t attr_abstract_t attr_codice_t attr_costi_t attr_costi_text_t attr_destinatari_t attr_durata_t attr_email_t attr_fax_t attr_fonte_t attr_geo_t attr_indirizzo_t attr_informazioni_t attr_iniziativa_text_t attr_luogo_svolgimento_t attr_materia_lk attr_note_t attr_orario_svolgimento_t attr_organizzatori_t attr_periodo_svolgimento_t attr_prevendita_t attr_progressivo_t attr_short_description_t attr_short_title_t attr_stato_t attr_telefono_t attr_text_t attr_titolo_t subattr_geo___coordinates____gpt subattr_geo___geohash____gh submeta_argomento___name____t submeta_articoli___name____t submeta_associazione___name____t submeta_circoscrizione___name____t submeta_comune___name____t submeta_immagini___name____t submeta_iniziativa___name____t submeta_luogo_della_cultura___name____t submeta_poster_image___name____t submeta_preview_image___name____t submeta_soggetto___name____t submeta_tema___name____t submeta_tipo_evento___name____t submeta_utenza_target___name____t"
  ["hl.snippets"]=>
  string(1) "1"
  ["hl.fragsize"]=>
  string(3) "200"
  ["hl.requireFieldMatch"]=>
  string(4) "true"
  ["hl.simple.pre"]=>
  string(3) "<b>"
  ["hl.simple.post"]=>
  string(4) "</b>"
  ["wt"]=>
  string(3) "php"
  ["forceElevation"]=>
  string(5) "false"
  ["enableElevation"]=>
  string(5) "false"
  ["clustering"]=>
  string(5) "false"
}
Timing: Apr 02 2025 10:29:00
Module end 'content'
Debug: ezpI18n::translateText Apr 02 2025 10:29:00
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'contentclassmanager'
Debug: ezpI18n::translateText Apr 02 2025 10:29:00
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Apps'
Debug: ezpI18n::translateText Apr 02 2025 10:29:00
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Amministrazione Trasparente'
Debug: ezpI18n::translateText Apr 02 2025 10:29:00
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Error: eZTemplate @ extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tpl:1[0] Apr 02 2025 10:29:00
Unknown template variable 'pagedata' in namespace ''
Error: eZTemplate @ extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tpl:1[0] Apr 02 2025 10:29:00
Unknown template variable 'pagedata' in namespace ''
Timing: Apr 02 2025 10:29:00
Script end

Main resources:

Total runtime1.5402 sec
Peak memory usage32,768.0000 KB
Database Queries246

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0451 4,815.92191,693.9141
Module start 'layout' 0.04510.0151 6,509.8359678.9922
Module start 'content' 0.06021.4441 7,188.828122,498.1953
Module end 'content' 1.50430.0358 29,687.02341,368.4922
Script end 1.5401  31,055.5156 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.02901.8799370.0008
Check MTime0.00390.2558370.0001
PostgreSQL Cluster
DB queries0.05843.7908780.0007
Postgresql Total
Database connection0.00460.299210.0046
Postgresql queries0.910559.11532460.0037
Looping result0.00000.000000.0000
MySQL Cluster
DFS operations0.00030.022310.0003
TS translator
TS init0.00920.599270.0013
TS cache load0.00660.429670.0009
TS context load0.00500.324170.0007
Template Total1.418592.130.4728
Template load0.10366.725630.0345
String conversion in template resource0.00100.0618340.0000
Template parser: create text elements0.03632.3578340.0011
Template parser: remove whitespace0.00450.2933340.0001
Template parser: construct tree0.202113.1240340.0059
Template load and register function0.01380.8928100.0014
Template processing1.314885.364530.4383
states
state_id_array0.00500.324160.0008
state_identifier_array0.00660.428370.0009
Override
Cache load0.07224.6858620.0012
Sytem overhead
Fetch class attribute can translate value0.00520.340170.0007
Fetch class attribute name0.06864.4543200.0034
XML
Image XML parsing0.07334.761970.0105
class_abstraction
Instantiating content class attribute0.00030.0196210.0000
OCoembed
http://www.museoaltogarda.it/it/info/orari0.00010.006810.0001
https://www.cultura.trentino.it/Soggetti/Cooperative2/Cooperativa-HandiCREA0.00010.008810.0001
eZ Find
Search0.08055.226710.0805
Query build0.05913.838710.0591
Class attribute list0.01440.934610.0144
Engine time0.02101.365310.0210
General
String conversion0.00030.0189360.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0design/base/stylesheets/core.css
extension/ocbootstrap/design/ocbootstrap/stylesheets/plugins/leaflet/leaflet.css
extension/ocbootstrap/design/ocbootstrap/stylesheets/plugins/leaflet/map.css
extension/ocbootstrap/design/ocbootstrap/stylesheets/plugins/leaflet/MarkerCluster.css
extension/ocbootstrap/design/ocbootstrap/stylesheets/plugins/leaflet/MarkerCluster.Default.css
JS0extension/ocmaps/design/standard/javascript/leaflet.js
extension/ocbootstrap/design/ocbootstrap/javascript/insertmedia.js
extension/ezjscore/design/standard/javascript/jquery-1.10.2.min.js
extension/ocbootstrap/design/ocbootstrap/javascript/plugins/blueimp/jquery.blueimp-gallery.min.js
extension/ocbootstrap/design/ocbootstrap/javascript/plugins/leaflet/leaflet.js
extension/ocbootstrap/design/ocbootstrap/javascript/plugins/leaflet/Leaflet.MakiMarkers.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/luogo.tplextension/oc_tcu/design/tcu/override/templates/full/luogo.tplEdit templateOverride template
1parts/opengraph_set_persistent.tpl<No override>extension/ngopengraph/design/standard/templates/parts/opengraph_set_persistent.tplEdit templateOverride template
1parts/luogo/luogo.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/luogo/luogo.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/ocembed/design/standard/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
6content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1atoms/image.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/image.tplEdit templateOverride template
3content/datatype/view/ezimage.tpl<No override>extension/oc_tcu/design/tcu/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1content/datatype/view/ezxmltags/emphasize.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/emphasize.tplEdit templateOverride template
3content/datatype/view/ezobjectrelationlist.tpl<No override>extension/oc_tcu/design/tcu/templates/content/datatype/view/ezobjectrelationlist.tplEdit templateOverride template
3content/view/embed.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/view/embed.tplEdit templateOverride template
1content/datatype/view/ezmatrix.tpl<No override>extension/oc_tcu/design/tcu/templates/content/datatype/view/ezmatrix.tplEdit templateOverride template
2content/datatype/view/ezxmltags/link.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
1content/datatype/view/ezxmltags/embed.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezxmltags/embed.tplEdit templateOverride template
1content/view/embed.tplembed/image.tplextension/oc_tcu/design/tcu/override/templates/embed/image.tplEdit templateOverride template
1parts/children/list.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/children/list.tplEdit templateOverride template
1parts/social_buttons.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/social_buttons.tplEdit templateOverride template
1atoms/gallery.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/gallery.tplEdit templateOverride template
1parts/luogo/dove.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/luogo/dove.tplEdit templateOverride template
2content/datatype/view/ezstring.tpl<No override>design/standard/templates/content/datatype/view/ezstring.tplEdit templateOverride template
1content/datatype/view/ezgmaplocation.tpl<No override>extension/oc_tcu/design/tcu/templates/content/datatype/view/ezgmaplocation.tplEdit templateOverride template
1parts/luogo/contatti.tpl<No override>extension/oc_tcu/design/tcu/templates/parts/luogo/contatti.tplEdit templateOverride template
1content/datatype/view/ezurl.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/content/datatype/view/ezurl.tplEdit templateOverride template
1atoms/meta.tpl<No override>extension/oc_tcu/design/tcu/templates/atoms/meta.tplEdit templateOverride template
1print_pagelayout.tpl<No override>design/standard/templates/print_pagelayout.tplEdit templateOverride template
1page_head.tpl<No override>extension/oc_tcu/design/tcu/templates/page_head.tplEdit templateOverride template
1parts/opengraph_persistent.tpl<No override>extension/ngopengraph/design/standard/templates/parts/opengraph_persistent.tplEdit templateOverride template
1canonical_link.tpl<No override>extension/ocbootstrap/design/ocbootstrap/templates/canonical_link.tplEdit templateOverride template
1link.tpl<No override>extension/oc_tcu/design/tcu/templates/link.tplEdit templateOverride template
1page_mainarea.tpl<No override>design/standard/templates/page_mainarea.tplEdit templateOverride template
1page_warning.tpl<No override>design/standard/templates/page_warning.tplEdit templateOverride template
1page_copyright.tpl<No override>design/standard/templates/page_copyright.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
1setup/clear_cache.tpl<No override>design/standard/templates/setup/clear_cache.tplEdit templateOverride template
1setup/quick_settings.tpl<No override>design/standard/templates/setup/quick_settings.tplEdit templateOverride template
 Number of times templates used: 50
 Number of unique templates used: 34

Time used to render debug report: 0.0011 secs

DEV 192.168.105.41