TravelerCentral- & SouthamericaShow tripAdd to bucket listRemove from bucket listShareDec 7, 2023, 11:52 AM ⛅ 27 °C Altitude: Sea level EcuadorProvincia de GalápagosIsla Sombrero Chino-0.365986, -90.5815170°21’58” S 90°34’53” WDay 88Last day BBQ December 7, 2023 in Ecuador ⋅ ⛅ 27 °C 4 likes