Location

National Library of Technology
Technická 6/2710
160 80 Praha 6 – Dejvice
Czech Republic

See on map

 640px-Národní_technická_knihovna