Russian Embassy

Landmark in Playa & Marianao

Image by IPS Lerner UIG via Getty Images

In case you were wondering, that huge Stalinist obelisk that dominates the skyline halfway down Av Quinta is the Russian (formerly Soviet) embassy, testament to the days when Castro liked to snuggle up close with Brezhnev et al.

Advertisement