Posted by: i_nepali November 23, 2005
Login in to Rate this Post:
0
?
Ruina, where is that place ? Is it in China ?
It is looks almost an unbeliebable scene!!