I just typed into my browser, think that is what it is called, www.upfromaustralia.com and searched with that. I got the website and found the panoramic views, and they are spectacular. Good luck to others.
See if this works. www.upfromaustralia.com
Just copy & paste it in, hit the enter button and go to Australia. Have fun.