Triangle UFO or Orbs in triangle formation were recorded over Latvia in northern Europe on 22nd May 2010.