U.S. Mission to the United Nations in Geneva
The United States Mission to the United Nations and Other International Organizations in Geneva is the first U.S. Diplomatic Post with a building-integrated solar power system.
1,074
views
3
faves
1
comment
Uploaded on September 2, 2009
Taken on September 2, 2009