Shard England

The Shard in England is among tallest structures build in the list of man-made architectures. The Shard is one of the historic monument which is 87 storey tall and is situated in London. People who visit London on vacation does not miss this destination to see. It’s worth seeing once in your live. Traveling places might give you a different meaning to your life. The skyscraper looks amazing when sun shines on it’s bright corners. The sun rays reflects with brightness in the atmosphere.