For some reason, the platform disappeared tonight after I died during the Al'Akir fight. I took the following screenshot:
I thought it looked kinda cool.
I also found another spawn location for the Mysterious Camel Figurine. The coordinates are 33.19, 72.02, and I added it to the map:
I also took a much better picture of the tiny little figurine: