Answer: mountsuribachi

AnswerCrossword Clue
MOUNTSURIBACHI

Peak where the famous Iwo Jima flag was planted (another place to find Suri!)