Piatra Șoimului Fortress … a nest of eagles