What does Belvederchen mean?

Belvederchen - German to English

roofing yard