Bratsk Hydropower Project

  • Patomskiy crater, in Siberia gained the notice of Russian ufologists after a 2010 scientific expedition.