CZ-5B R/B is no longer on orbit
CZ-5B R/B had an estimated landing area of 72.47°E longitude and 2.65°N latitude, just west of the Maldives in the Indian Ocean, China's National Space Agency said in a post on WeChat.