The current position of WIND RIDER is at coordinates 22.5449 N / 120.341 E, reported a day ago by AIS.
The vessel WIND RIDER (IMO: 9965045) is a Training Ship built in 2024 and currently sailing under the flag of CHINESE TAIPEI.