stone fortress ruins surrounded by green hillsides