China is the country with the largest population of Buddhist approximately 224 million or 18.2% if its total population.
B, the Incas- google Machu Picchu and you'll see precisely fitted blocks of stones in their buildings and structures
no it is not a reliable source so true