Tolong jelaskan mengenai Castillo de San Pedro de la Roca

Castillo de San Pedro de la Roca (juga dikenal dengan nama yang kurang formal Castillo del Morro atau Istana San Pedro de la Roca) adalah sebuah benteng di pesisir kota Santiago de Cuba, Kuba. Berjarak sekitar 6 mil (10 km) dari barat daya pusat kota, istana tersebut menghadap ke teluk.