20,000 Take Part in Huge Parade