Perseverance, Toowoomba QLD 4352, Australia.
With this website you can explore ideal sky-high snapshots from above Perseverance.