Anyone know where this is?
[EDIT: because there is no way to answer my own question, even to say thanks… which is lame… Eric Alba solved it: Mount Hua, China.]
Anyone know where this is?
[EDIT: because there is no way to answer my own question, even to say thanks… which is lame… Eric Alba solved it: Mount Hua, China.]