Thread:Per Ankh/@comment-4803039-20130625224913/@comment-7027193-20130626012501

The answer Is Nikola Tesla's Statue that situated right next to Niagara Falls. I've been to It