A moderate intensity earthquake today shook the Kashmir Valley but there were no immediate reports of any casualty or damage.