Located in Riga, the capital of Latvia, the Riga International... Read more »