Казармы Екаба в Риге (Яковлевские казармы) на протяжении уже нескольких веков сохраняют звание самого длинного городского здания. Первые, деревянные дома появились на этом месте в конце XVII века, когда шведская власть обязала рижан содержать своих солдат. Казармы поставили на самом краю Риги, вплотную к укрепленному земляному валу. Узенький проход между ним и зданиями стал современной улицей Торня.
Позже, когда Ригу отвоевали русские, Петр I решил снести старые казармы и поставить вместо них новые, на сей раз каменные. Так как места для расквартирования солдат категорически не хватало, было решено удлинить здание до 237 м. Благодаря этому оно уже тогда превратилось в одну из главных достопримечательностей Риги.
Казармы здесь были не всегда – в разное время в них располагались школа, биржа труда, статистическое бюро и еще много разных заведений. За свою историю казармы Екаба в Риге выдержали 15 реконструкций, но современный вид здания соответствует виду петровской эпохи. Появилось лишь одно заметное отличие – сбоку его украсили гербы латвийских городов, так как сегодня здесь расположились их дипломатические представительства. Естественно, они занимают не все место – кроме них в бывших казармах можно найти кафе, сувенирные магазины и даже Американскую торговую палату.