If you were standing in front of, `Flame of Liberty', in which city would you be?
Asked by Whizkid, 01 Apr '12 06:56 pm
Earn 10 points for answering
Amritsar (Jallianwala Bagh)Answered by Anil K Chugh, 01 Apr '12 06:57 pm
PhiladelphiaAnswered by Joseph Chacko, 01 Apr '12 07:23 pm
There are two flames of liberty on in Paris and the other in philadelphiaAnswered by rajan, 01 Apr '12 08:27 pm
Statue of Liberty in New York City. It was erected at the time of the restoration of the Statue of Liberty in 1987. You can find it near the northern end of the pont de lAlma bridge on the Place de lAlma,Answered by alok, 01 Apr '12 07:55 pm