Taken in Macchu Picchu this picture could have many meanings.
Here are my assumptions:
1. God prefers goats to humans.
2. Goats love bling.
3. Grandma turned into a goat.
4. Poptart cat just passed over Macchu Picchu.
5. The goats of Macchu Picchu have magical jewelry that create rainbows.
And your theories?