Le monde en face
The Vatican, the world's smallest sovereign state and epicenter of the Catholic Church, is exposed through a year-long camera crew, uncovering hidden truths and granting exclusive access to iconic landmarks.
The Vatican, the world's smallest sovereign state and epicenter of the Catholic Church, is exposed through a year-long camera crew, uncovering hidden truths and granting exclusive access to iconic landmarks.
Studio(s): National Geographic
Originally Released: United States, Jun 19, 2011
Production Country: United Kingdom
Genres:Documentary