Impersonal Report Structures
1)People know that some stones is Stonehenge came from Wales.
-It
-Some stones in Stonehenge
2)People belive there is a lost treasure hidden in the castle of Rennes-Le-Chateau
-It
-A lost treasure
3)Some people think that the Pyramids were build by aliens
-It
-The Pyramids