The current position of WIND RIDER is at coordinates 22.5514 N / 120.339 E, reported 5 days ago by AIS.
The vessel WIND RIDER (IMO: 9965045) is sailing under the flag of CHINESE TAIPEI.