Belgorod, Russia. Looks like an Aviation Bomb for me