The view (景观)looking over (望向)Dubai(杜拜) from(由) the highest point (最高处)in the world(在世界裏)!
looking over ... from ... (由...望向...)
looking over Dubai from the ... (由...望向杜拜)
the highest point in the world (在世界最高处)
looking over Dubai from the highest point in the world (由世界最高处望向杜拜)
The view looking over Dubai from the highest point in the world (由世界最高处望向杜拜的景观)