Architecture inside Church of Peace, a Unesco World Heritage Site in Jawor, Poland .