Prague-New Town, Czech Republic. Na zbořenci street, hanging sculptures.