Vocabulary

観光名所

sightseeing spot; tourist attraction

noun