View more
This green jade Buddha was hand carved in Jaipur, India. Its meaning is that "no one will deter you from your path in life". It also means giving wittness to the earth.