The towers of the cultural and entertainment complex of the Kremlin in Izmaylovo rise above modern Moscow, Russia.