Buddhists believe that bodhisattvas reside in heavenly realms but can also appear on Earth disguised as humans, animals or other types of beings.
Buddhists believe that bodhisattvas reside in heavenly realms but can also appear on Earth disguised as humans, animals or other types of beings.