Websites hosted on 85.158.202.240 IP Address
Geo Location Information for 85.158.202.240 IP Address. The IP Address 85.158.202.240 is located at 52.6317 latitude and 4.74861 longitude in The Netherlands. Friendly Location for the IP Address is Noord-holland, Alkmaar, Netherlands, 1827.
900 Days is a documentary about the Blockade of Leningrad
900 DAYS has won the prize for BEST DUTCH DOCUMENTARY at IDFA 2011! 900 Days is a documentary about the Blockade of Leningrad during World War II. The film presents an emotional picture of the struggle of some survivors, whose personal memories tend to be overshadowed by the heroic myth held up by the authorities. That