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,898
views
0
faves
0
comments
Uploaded on September 2, 2009
Taken on September 2, 2009