Postcard LV-17312 adelaida_ Latvia 11 Jun, 2010 10 days 5,138 miles jkrcvt U.S.A. 21 Jun, 2010 Loading map... jkrcvt said: posted over 13 years ago "Towers of Riga". Buildings in Riga, Latvia, both old and modern! You need to sign in to leave a comment!