Home

The tallest tree in the world Sequoia™ is found in

A. UK

B. USA

C. former USSR

D. China

Please do not use chat terms. Example: avoid using "grt" instead of "great".