Take a tour of Troja Castle in Prague, Czech Republic – part of the World’s Greatest Attractions travel video series by GeoBeats. One of the Czech Rebublic’s most beautiful estates, the Troja Castle in Prague is truly extraordinary. This large, majestic, red palace is a masterpiece of Baroque architecture. The castle was built in the 17th century for the wealthy count of Sternberg. A highlight of the property is the exquisite staircase connecting the castle and gardens. The castle features two main towers, each topped with a pair of chimneys. The sculptures found decorating the place depict the mythological clash of the Gods and the Titans. Troja Castle is a place of beauty, from the well-groomed grounds to the tiled roofs.