Germany architecture, Heidelberg churches and castles, architecture and travel vector landmarks. German Wurttemberg Heiliggeistkirche, Haus zum Ritter, Schlossberg castle and Ruprecht Karl University. Germany architecture, Heidelberg churches, castles