who is the largest auto manufacturer in the world???

Answer: China

where was the house of the spirits filmed???

Answer: Denmark

where do the amazons live in wonder woman???

Answer: Themyscira

when did the 100 note go out of circulation???

Answer:
June 2013