The legends of Lalibela state that angels and men built the churches together. To this day the exact details of their construction remain a mystery. Each one is hewn from solid rock top to bottom. Pictured above is the famous church of St George. It took us a while to find it - one can only see the top when up close, at first glance it's difficult to imagine the church is actually 50meters (150 feet) tall underground.