Posted by: iZen October 18, 2005
Login in to Rate this Post:
0
?
Some say its in Tibet.
Some think its in Nepal near Mustang.
I have seen some places that would easily pass for the "Shangriland".
Always wondered what if Shangrila really existed.......
and looked like this
(Wouldn't be a bad idea for a date)