Englishfor English speakers
landmark
Noun
—
A landmark is a large object used to know where one is.
Big Ben is a landmark in London.
beacon
Noun
—
A beacon is used to give notices; usually warnings.
If the beacon lights up, it means that enemies are approaching.
—
A beacon is an electronic device that broadcast signals.