...that Nishi-Eifuku Station, on the Keio Inokashira Line in Suginami, Tokyo, Japan, is only 700 meters from neighboring Eifukucho Station, and both Eifukuchō Station and Hamadayama Station can be seen from the platform? -