Embassies Embassy of Germany – Quito, Ecuador The Embassy of Germany is located in Quito, Ecuador, the Capitol city that is located high up in the... chilling January 19, 2023