Bodh Gaya: melting pot of Asian cultures