Looking down the street at mountains in the distance. Beijing, China; 04 Jun 2009.