
Both nations are in dispute over Santa Rosa de Yavarí, a small island with a population of approximately 3,000 residents, located in the Amazon River. This island is situated more than a thousand miles away from the capitals of the involved countries.