This is the biggest park in Amsterdam and is all man-made. It was actually a project put together to give people jobs after WWII. ... More