TT320 - Credit: Wikimedia Commons
The Royal Cache, technically known as TT320 (previously referred to as DB320), is an Ancient Egyptian tomb located next to Deir el-Bahari, in the Theban Necropolis, opposite the modern city of Luxor. Read more on Wikipedia
Source: en.wikipedia.org