Frankfurt Cathedral (Kaiserdom Sankt Bartholomäus, St. Bartholomew"s Imperial Cathedral) is the largest religious b ...