Johannesburg Castle, build early 17th century for the archbishop-electors of Mainz, is one of the most important examples of palace architecture from the German ... read more