XML 64 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
8. TAXES PAYABLE (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Income tax payable $ 433,000 $ 1,849,535
Natural resource tax 156,147 651,230
Value added tax payable 0 887,913
Land use tax payable 810,841 818,921
Other tax payables 74,604 133,732
Total 1,474,592 4,341,331
Non-current taxes payable 4,969,000 0
Total $ 6,443,592 $ 4,341,331