Mosques and other buildings at the New Harbor, across from the cruise ship docks