Google Chrome users have settings they can use to control where their downloads land.
Download location and their behavior is controlled in PREFERENCES / SETTINGS / ADVANCED SETTINGS.
There's also another way to find downloads. Scroll over to the WINDOWS tab and click on DOWNLOADS.
Sometimes Chrome defaults to have the downloads anchored as tabs on the bottom of the screen, but not always.