Eisenhower Tower, Castle Mountain – Looking down at the Dragons Back