This was inside Str. Sebaldus Church in Nuremberg, one of the oldest churches there, and one of the most significant ones.
You can read the history at Wiki’s:
Im not sure what is behind the little “door”, but the craftsmanship was breathtaking.
Taken with my Casio EX-Z155