Embassy of Russia, Havana (built 1987)
Location: 23.11250°N, 82.43583°W