One of the world’s most unusual flags is the one seen here from this Himalayan nation

Answer: Nepal