san cristobal, andalusia, almeria, architecture, fortress, mediterranean, castle, hill, historic, moorish, fort, landmark, alcazaba, brown castle