Do you understand "Dawn of Karuizawa Modern" "Dawn of Modern Karuizawa" or others?
It is kind of a catchphrase which means that the start of modern age in KARUIZAWA CITY, like that. I think "Dawn of Modern Karuizawa" would be better than above. Do you get that meaning, or is it weird as a English phrases?