Located on a promontory on the south side of the southernmost entrance to the Orinoco River.
No photo available