Mt. Lebanon, United States
A huge catholic church - be sure to step inside and look up at the intricately decorated ceiling and the beautiful stained glass windows.