The Castle Landmark is a New Capital landmark in Cairo, Egypt. It is a large, multi-level fortress built in the early 19th century. The castle is located on the east bank of the Nile River, and is a popular tourist destination. The castle has a large courtyard, a grand entrance hall, and a variety of towers and defensive walls. It is a popular spot for visitors to take pictures, as it offers a stunning view of the river and the city skyline. The castle also features a number of interesting historical artifacts, including a collection of ancient Egyptian artifacts.