Strolling through Letná Park, you’d never guess this park was once home to a massive 22-meter-long granite monument...