China
Longji Terrace
Description:
I think this is either in China, Vietnam or Indonesia but not sure where exactly. Hoping someone can locate this.
Status:
Already located!
Solution:
Longji Terrace
Lat/Lng:
31.07301032288802, 110.21484399999997
Found by:
Cymnfatapat
151 months ago
126
If you have heel or leg pain a set of heel Lifts might be just what you need to find some relief
height increasing shoes inserts
external link
tvi
153 months ago
127
Select from link: "Mountain Farm in the Philippines"
Anonymous
153 months ago
127
could also be nepal, yemen, philippines,... :)
5 comments