Live action footage
Mosques stand out on the horizon in a remote town in Azerbaijan, Georgia, Central Asia or Turkey.
HD
1920 x 1080