XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE, OTHER PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Accounts Payable, Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities

Accounts payable, other payable and accrued expenses consist of the following:

 

   June 30,  December 31,
   2021  2020
Accounts payable  $412,601   $479,958 
Salary payable   324,932    320,549 
Social security insurance contribution payable   103,191    49,167 
Other payable-related party (see Note 8)   48,290    95,616 
Deposit on subscription of a subsidiary’s share   154,800    153,260 
Accrued expense-construction   5,429,903    3,537,644 
Accrued expense-others   597,990    445,507 
Total  $7,071,707   $5,081,701