Advertisement Address of the German Embassy in Riyadh: Abdullah Al-Sahmi Street, Embassies, Riyadh 11564, Kingdom of Saudi Arabia Address…