Putting a land card from your hand onto the battlefield is not the same as playing a land. You may do it even if you have already played a land on your turn, or if you're casting Eureka Moment on your opponent's turn.