Molen De Put is a historic windmill standing tall overlooking the canal and the historic Rembrandt Bridge. (Leiden, Netherlands)