Here is a link to where the Yi Peng 3 is now, has been sitting motionless for a couple days now, with a Danish patrol boat alongside: https://www.vesselfinder.com/?imo=9224984
It is a Chinese registered ship but manned by Russians.