Garuda (Sanskrit: Garuḍa), the phoenix who is the mount (vahanam) of Vishnu, is a national symbol in both Thailand and Indonesia;
Garuda is the national symbol of which 2 countries?
Thailand and Indonesia