Where are there millions of marmoset sitting in trees?
Choose the most suitable option to answer the above question.
Options:
- france
- latin america
- columbia
- underground
- dictionary


latin america