Terehova


Terehova - village in Latvia.