300015: Sharamentsa, Achuar Nation

02°27' S, 76°59' W