Lake Shkodër Nature Reserve


The Lake Shkodër Nature Reserve is a nature reserve in northwestern Albania.