Australia
Description
November 2001 exceptional Leonid meteor storm in the starry sky of Uluru-Kata Tjuta National Park; a World Heritage Site in Northern Territory of Australia. The area is best known for Uluru or Ayers Rock, a single massive rock formation. Uluru is one of Australia’s best known natural features.
Info
Share
comments (0)