Source: Tourism MediaSt. Thomas ChurchExperience the heavenly music and soaring architecture of a church where great musical composer Johann Sebastian Bach is interred.WorldEuropeGermanyLeipzigOld TownSt. Thomas Church