simplebooklet thumbnail

the Shard is in London, England.

of 0

the shard is 303.6  1,01.9.

it has 11,000 glass panels.

it is the tallest building in Europe.  

a fox was found near the top.

a fare was for the aqua Shard.