www
.THEMAVESITE.
com
11/05
Church built into the side of a mountain in Italy
I wonder how much land costs over there...