The beast used to take this photo is just beyond belief.
The largest mirror on Earth.
Beijing as never seen before.
Inside the world's largest cave.
Welcome to Turkmenistan, a truly surrealistic place!
I don't know but the Native Americans photographed at the Lincoln memorial don't seem to be natives to me. What do you think?