Prague-Bubeneč, Czech Republic. Stromovka Park, a tower.