Vocabulary

パノラマ台

panoramic viewing platform

noun