Masjid-i-Jahan-Numa, meaning 'mosque commanding view of the world' - Jama Masjid

Sorry, but this video has no subtitles yet.

Please, come back later and try again. 💪