Europe’s tallest skyscraper is bigger than Eiffel Tower – but in the middle of nowhere
The tallest building in Europe is called The Lakhta Centre and is located just outside of St Petersburg in Russia — however not many people…
The tallest building in Europe is called The Lakhta Centre and is located just outside of St Petersburg in Russia — however not many people…
1 of 5 | The Eiffel Tower is illuminated in the colors of the French flag as a tribute to those killed in the recent…
Around 200 miles from Scotland, you will find a group of 18 islands featuring dramatic landscapes, roaming sheep — and four subsea tunnels including the…
Critics say keeping the rings on the Paris landmark will be akin to making it ‘an advertising outpost’.Plans to keep the Olympic rings on the…