David’s Been Here is touring all the top sites and important destinations of Sri Lanka. Here David presents a video the Sigiriya Rock Fortress, an ancient palace, lookout point and World Wonder of Sri Lanka. Walk along this massive rock structure with its ancient paintings, Mirror Wall (where you can actually see yourself in the rock), Lion Gate, Cobra Cave and Rock Palace. An arduous hike to the top, the sites and views along the way make this wonder of Sri Lanka absolutely worth the visit. Once on top you can soak in some of the best panoramic views around, or check out some of the other main sites on top.