Hundreds of historic buildings, churches, technical monuments and other landmarks across the Czech Republic that are not usually open to the public will welcome visitors free of charge during European Heritage Days.