The formation of Rock in Grand Canyon is called the Vishnu Temple.
And there are formations called Shiva, Rama Temples.
The Theory is some Geologists were in the habit of naming ancient natural formation after Hindu Gods and Goddesses,which I doubt.
If naming after Gods were to have been practiced by the Christians, as in the case of many cities and natural phenomenon, they would have named it after some legend in Christianity, not after Hinduism, which they vilify, in many a case subtly.
Please read my Post Americas, The Patala Loka of Hinduism.