Ananuri castle complex church towers and watchtower on the shores of the Aragvi River in Georgia. Georgia