The phrase "new landmark" refers to something recently built or established that is widely recognized and used as a point of reference or attraction in a particular area. Full definition
Some missions have you simply using studs to create new landmarks in each hub, while others, like the Dojo Challenges, are more combat - based. (monstervine.com)
As much as we're big fans of new landmark features for mobile, if Apple can concentrate on ironing out iOS bugs, rather than adding extra features, we certainly wouldn't complain. (cultofmac.com)
«Ellsworth Kelly's Austin will be a bold new landmark for the university and our city,» Blanton Museum Director Simone Wicha said in a statement. (artfixdaily.com)