Islamic Institute 2 is a bus station, located at Dubai - United Arab Emirates
Because bus sheller is far from where bus actually stops and its too messy and no one cleans the shelter