Russia says it has now identified the launch location.