Texas Picture of the day archives: 2014 February < 2014 February 16 2014 February 18 > Picture of the day The Alexander Nevsky Cathedral is an Orthodox cathedral in Tallinn, Estonia. Built between 1894 and 1900 and dedicated to Alexander Nevsky, it was restored beginning in 1991.Photograph: Diego Delso Archive – More featured pictures...