From snowy peaks to towering skyscrapers, here are some of the best mountain and city views in the world.