Castillo de Santa Dorotea de La Luna de La Chorrera,
at the mouth of the Rio Almendares which separates Miramar from Vedado.