One of the largest churches in the world, featuring impressive architecture and panoramic viewpoints.