Prague-Hradčany, Czech Republic. Jelení and Keplerova street, a construction site facility.