Sometimes, I think that the Harz Narrow Gauge Railways looks like steamy, dreamy fairytale land - complete with castle up on the mountain top. In reality, this is Wernigerode, Germany, where the c... (more)