mirrors.yun-idc.com - FTP Site - Root Directory Properties

FTP Site:mirrors.yun-idc.com
Description:Blue Ocean Information Technology
Country:China
Directory:/
Sub Dirs:235,052
Total Files:4,866,743
Disk Space:5.12 TB (5,627,982,818,067 Bytes)