This looks like a shot of a rover on Mars, but the pin is located somewhere in Indonesia.
Name: Mars on Earth Too
Lat, Long: -4.588098,137.4412305
Location: Kiliarma, Indonesia
This looks like a shot of a rover on Mars, but the pin is located somewhere in Indonesia.
Name: Mars on Earth Too
Lat, Long: -4.588098,137.4412305
Location: Kiliarma, Indonesia