I was thinking of the marine war memorial but its a memorial statue and not that modern (50s)
The statue of liberty is over 100 years old not recent
Wheres the obama one again? lol