Logo

A. Hague, Netherlands.
B. Geneva, Switzerland
C. Luxembourg city
D. Belgium

Submitted by: Rimsha Shahid

Correct Answer: Luxembourg city

Last Updated: November 03, 2018