Hello,
please try this new Online Video Plattform to create Earthzoom Effects from any location in the World.
www.Earth2zoom.com