i watched this, i couldnt help thinking that the row of stones leading to the raised area could have been a base for a bridge.
oh and it gets on my nerves when they say everything is sacred or a religious site. it could have just been someones house.