Obama and Putin Arrive in Hangzhou (China) for G20 Summit. Obama was served air stair without red carpet! source