Where is Shihoruu?

Where is Shihoruu located?

Shihoruu, Guajira, Colombia (approx. 11.67917°, -72.26417°)


Where is Shihoruu on the map?