The World's largest Mirror - Bolivia, South America

The World's largest Mirror - Bolivia, South America