I made a top site and everyone is welcome to join and add their sites there.

http://peachblossoms.gotop100.com/