Live action footage
A view from the air to the Islamic University of Imam Muhammad ibn Saud is an Islamic higher educational institution in the capital of Saudi Arabia, the city of Riyadh.
4K
3840 x 2160