Tower of Justice in Topkapı Palace, Istanbul is the tallest structure in the palace, making it clearly visible from the Bosphorus as a landmark.
- Created on
- Friday 14 October 2022
- Posted on
- Sunday 23 October 2022
- Albums
- Visits
- 244
Tower of Justice in Topkapı Palace, Istanbul is the tallest structure in the palace, making it clearly visible from the Bosphorus as a landmark.