shèng​bó​duō​lù​dà​diàn

St. Peter's Basilica

  1. holy
    (bound form) holy; sacred; divine; refers to things of supreme religious or spiritual importance
  2. Peter
    Peter (Catholic transliteration); specifically Saint Peter, one of the twelve apostles of Jesus.
  3. audience hall
    The principal hall in a palace where the emperor held ceremonies or received ministers and foreign envoys