I love the way this and other episodes of Ultraman really cement the idea that the Science Patrol is not just Japanese but a proper international organization, but this one also gets bonus points for giving us a setting outside of Japan, even if it's through set piece magic and whatnot. A good number of future Ultra Series (and other toku films/series) don't bother to highlight this fact anymore and leave Japan with its unexplained title of Daikaiju Ground Zero.
Added on top of a strong story, the mysterious Noah, an attractive priestess

, and one of the better Ultra Monsters in this series, and you have a winner of an episode. Of all the episodes covered so far, I think this has to be my favorite. Even beating out Baltan's introduction, just barely!