The orange blobs in the distance are Howler monkeys feasting on forest fruits