Frankfurt Cathedral (Kaiserdom Sankt Bartholomäus, St. Bartholomew's Imperial Cathedral) is the largest religious building i ...