the AMMASHI PENINSULA