User Comments
Received these pics by email. Trying to find out where this place is. Can anyone help?
nick nc - 29/Sep/06
Definately Mt Hua. There should be an entry on Wikipaedia.
Toccata - 09/Jun/08