6-foot Indian Rock Python spotted crossing road amid heavy rain in western India