Discovered! Landscape formed into three colossal hands with fingers pointing. One is approximately 1000 meters by 2000 meters.
Total hits: 1104333
Most recent 10 minutes hits: 1
Current hour hits: 19
Yesterday hits: 2997
Last 24 hours visitors: 118
Current hour visitors: 9