You might also know this place by the following names:
Hagelstadt, هاگلشتات, Հագելշթաթ, Хагельштадт, Хагелштат, Гагельштадт, DEHDT, 哈格尔斯塔特