Impossible general knowledge quiz

1. Where can you find the Amazon River?

South America
Australia
Rome
London