11 Replies to “Contest #484”

  1. Oh what an ugly sculpture 😀
    Abraham Lincoln statue in Ashmore, Illinois
    39°31’2.14″N 88°6’23.78″W

  2. World’s Tallest Statue of Abraham Lincoln.72 feet tall statue built in 1969 and restored in 2007. Ashmore, Illinois (IL), US
    39°31’01.72″N 88°06’24.67″W

  3. Giant Lincoln Sculpture, Charleston Speedway, Illinois, United States. Will do a little more research but the timing implies a parallel with Trump’s inauguration and the racial divide of Lincoln’s Charleston speech and era.

Comments are closed.