Zaķusala (Hare Island) is the land strip washed by Daugava river in the middle of Riga.
In the past Zakusala island was split into two smaller islands, which both were densely populated. Here were a lot living houses, shops, warehouses and even an hotel.
Nowadays Zakusala is home for Radio and TV facilities like TV Tower and TV Center (at the background).
The name of the island comes from population of hares which can be found here. By the way, foxes can be found as well :)