Leiden - Home of young Rembrandt, is called the City of Discoveries. Netherlands