Defense News was able to independently geolocate the video to the Zaporizhzhia nuclear power plant in the city of Enerhodar, occupied by Russia.