Daily Funny Pics, Joke, Prank and Funny Video. Fun.
I would like to know where this is.
me too :)
Looks like Mallorca, a Balerean island of Spain in the Mediterranean,
It is in Guoliang - China and was carved on the rock to connect a remote town in the deep mountain
Post a Comment