Well the ferry in the screen caps is NOT designed for open ocean. it is far too small and low draft for that. That is why I thought of Istanbul, across the Bosphoros. But after looking about a 2,000 pics of the ferries and water taxis in Istanbul....not anything even close. Not anything close in Shanghai, Bangladesh, Moscow or Amsterdam. Except for the funny ramp on the front, it does look like one of the Amsterdam tour boats, but it seems to large for that to me.
The ferry in the screen cap would fit in one of those Mallorca ferries!!
I did a search on Istanbul sightseeing tour companies and many offer Bosphoros tours and had several similar boats. I also saw a small pic of that island that teams went to in TAR7 and it had one of those type boats pulled up along side the island. So my guess is a sightseeing tour boat, not just a ferry.