Post some more Highres pics of ancient manmade wonders.
nice pic. thx.where was this one taken?
>>391218moscow
>>391218Ifugao Province in the Phillipines.