Hidden Gems
New York City (NYC)
Statue of Lenin
Statue of Lenin
Update: As of 9/19/2016, the Statue of Vladmir Lenin was removed from
the roof of Red Square after 22 years in the East Village and relocated
to 178 Norfolk Street.