An iconic monument that has baffled many over the centuries is the world famous Rock Palace of Sri Lanka - famously known as Sigiriya or Lion Rock. A unique part of Sri Lankan culture and heritage, there are plenty of reasons why this mesmerizing creation focusing on one of the most amazing views of the site will make a perfect décor option for your home or office space. The rippled waters of the peaceful surrounding lake adorned with dainty water lilies sparkling like twinkling stars simply add to the beauty of this amazing man-made wonder standing radiant against the backdrop of a clear blue sky.