I can't find the exact location of this site, some think it's in India and others Cambodia. When we look at India or Cambodia's past we often see intricate carvings in their temples but this doesn't seem to be the case and it's in the middle of the forest. Petrified or a naturally formed pregnant giant? Your thoughts.. Author/Poster: Tartarian History