The ancient city of Orheiul Vechi in Moldova is a natural and historical complex located on a narrow bend of the Răut River. The natural landscape of limestone rock, eroded by the river, is combined with archaeological vestiges of the ancient Trypillian civilization. The Orthodox monastery is still inhabited by a handful of Orthodox monks who maintain the church at the top of the hill. The caves are still functional as chapels. Nearby Butuceni is almost like a museum, where you can learn how people have lived in the ppast.