Satellite map of Embassy of Russia in Luxembourg
- In Luxembourg
Map of Embassy of Russia in Luxembourg
The Embassy of Russia in Luxembourg is the diplomatic mission of the Russian Federation to the Grand Duchy of Luxembourg.
Latitude: 49° 38' 36.60" N
Longitude: 6° 08' 18.60" E