Life You can now visit the most sacred spot in Australia with Google Street View Travel the world without leaving home.