The stone Henge is located in? (A) USA (B) CANADA (C) UK (D) Italyâ–ºCorrect Option Correct Answer is: C