The Church of Our Lady is a simple stone church that has been around for nearly a thousand years. The church is located on the hill above the Little Elephant Trunk Hill. It is surrounded by empty space and has an empty beauty. It is a good place to take pictures.