Carregando XML para um XDocument com um URL contendo um e comercial

<code>XDocument xd = XDocument.Load("http://www.google.com/ig/api?weather=vilnius&hl=lt");
</code>

O e comercial& não é um caractere suportado em uma string contendo um URL ao chamar oLoad() método. Este erro ocorre:

XmlException foi manipulado: caractere inválido na codificação fornecida

Como você pode carregar XML de uma URL em um XDocument em que a URL tem um e comercial na cadeia de consulta?

questionAnswers(3)

yourAnswerToTheQuestion