Aerial view of Turaida Castle, a recently reconstructed medieval castle located on a hilltop overlooking the Gauja River in Sigulda, Latvia