Its called Yidi meaning praying ground, it plays host to the Muslim community during any of their festival in ota
Nice Muslim praying ground with about 1000 observers.
Not too bad
Medium sized
Moslems praying ground
Good
Prayer answered