Glass walkways, chandeliers: A look inside world's highest metro station in Dubai

Glass walkways, chandeliers: A look inside world's highest metro station in Dubai