The regal Mount Nesugata (Nesugatayama) sits—or lies, some would say—on the Izu Peninsula, a popular vacation spot southwest of Tokyo. Take the ropeway up to the observatory on a clear, sunny day, and savor the sweeping views.