As muslims around the world today celebrate Eid El Adha, we take you to Saudi Arabia where pilgrims to Mecca have discovered a new means of accommodation that the Saudi authorities have brought from Japan. So, how does that look?
New accommodation in Mecca for pilgrims [The Morning Call]
Lets find out.
@jerrybambi1