Some strange castle on the hill above Puerto Galera.