We visit one of the most isolated and secluded places of worship on earth, which is also home to a cluster of Catholic nuns who shun the outside world.
6 сен 2024