Have you heard that the second largest administrative building in the world after US Pentagon is located in Bucharest, Romania? And it could be seen from the moon. This is the Palace of Parliament...

More