well i guess this would be the platform: http://www.airplane-pictures.net/images/uploaded-images/2007-12/8723.jpg
This pic was taken from russian Tu-95MS, over the CVN68 Nimitz. but it looks quite similar with view from tipical cv-hunter at WB