The cosmopolitan region of Zamalek is located on the island of Gezira in the Nile River, and is famous for the most prominent cultural landmarks such as the Cairo Opera House, which is a huge landmark adjacent to the river that hosts expressive and visual artworks. The Museum of Modern Egyptian Art presents paintings and sculptures from the 20th and 21st centuries, while independent exhibitions focus on the work of emerging local artists. There are high-end international restaurants and elegant cafes, as well as embassies and luxury hotels.