Vocabulary

物見台

observation platform; lookout platform

noun