XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
8. TAXES PAYABLE
6 Months Ended
Jun. 30, 2017
Income Tax Disclosure [Abstract]  
8. TAXES PAYABLE
Taxes payable consists of the following:

 

    June 30,   December 31,
    2017   2016
Income tax payable   $ 4,943,143     $ 1,849,535  
Natural resource tax     332,089       651,230  
Value added tax payable     1,547,329       887,913  
Land use tax payable     782,072       818,921  
Other tax payables     179,079       133,732  
Total   $ 7,783,712     $ 4,341,331