In a search for a perfect location for the new Masjid proposal (Mosque), I came across this object, written on it “City Sister - Osaka, Japan”. Just wondering, how/who approved this to be built in one of the main parks in Dubai, Zabeel Park? Look at it, it’s just silly and out of proportion! Trust me, I’ve seen the real thing, it is beautiful. I just can’t understand Dubai’s park relationship with Osaka’s SisterCity. They should have used that spot for something more valuable to Middle-East. Like a miniature Pyramids. lol