Discuss Forum
1. Statue of peace is situated in which country ?
- A. USA
- B. USA
- C. USA
- D. USA
Answer: Option D
Explanation:
The state of peace is situated at Nagasaki peace park in japan.
Post your comments here: