Where are there millions of marmoset sitting in trees?
Options:
- france
- latin america
- columbia
- underground
- dictionary Let's think step by step:
user
Latin america has many trees as it has wide area of wilderness. Latin america is a place where many marmosets are found. So, the answer is latin america.
assistant