Amsterdam is home to a massive floating Chinese restaurant. If you travel to the capital of The Netherlands, you will likely see this huge pagoda-style building out in the Amstel river. If you like unique restaurant experiences or just good Chinese food, you need to stop and eat at The… Continue Reading Massive Floating Chinese Restaurant in Amsterdam?! | Amsterdam Travel Vlog