Ethiopian church2

The rock-hewn churches of Lalibela, Ethiopia are remarkable feats of 12th century engineering and need to be seen to be believed.