Amsterdam, North Holland, Netherlands
Amsterdam, Netherlands, Netherlands
Ede, Gelderland, Netherlands
Paris, Ile-de-France, France
New Delhi, Delhi, India