Peking University receives an Earth Charter delegation in their premises