XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.1
9. TAXES PAYABLE (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Taxes Payable [Abstract]    
Land use tax payable $ 833,576 $ 779,623
Value added tax and other taxes payable 492,603 0
Taxes payable $ 1,326,179 $ 779,623