Source: Tourism MediaSt. Charle's ChurchMagnificent artworks, ornate altars, a museum and a magnificent dome are all at home in this architecturally unique place of worship.WorldEuropeAustriaViennaWiedenSt. Charle's Church