yeh,
slap is a right word,
as hindu culture believe to bow in front of nature's creations, like cow, snake tree,river, etc..
but other then hindu religions(not cultures ) do not follow this pattern, as they are originated from either deserted areas like arab,egypt or cold regions like Europe