Salt Striders
The salt strider is among the largest fauna found on the desert planet of Garmiwala and curiously subsists on among the smallest living organisms here. When it rains, the vast salt flats transform into a surreal expanse of crystal clear lakes that give an illusion of a giant natural mirror. It is also when various […]
Continue Reading