Cologne's Schildergasse remains Germany's top shopping street

by