View from Keio Yomiuri land station