Dr Pankaj Kumar Wed, 27 Apr 2011 00:42:33 -0700
This should be Crassulaceae, may be some Rhodiola! Pankaj