Apparently we need Street View photos from the middle of a forest in Cambodia where there is no path. The photographer has to break branches to give us this very useful image.
Ok, let’s find out where google went.
[spoiler] This is part of the recently discovered Dab Temple in the north of Cambodia. It was built some 1200 years ago.
Larger
[/spoiler]